Numbers={'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'}
function figer(number)
local a=1
for i=1,15 do
if number==Numbers[i] then
break
else
a=a+1
end
end
print(a)
return a
end
function addition(number,binary)
local result = ''
local a=1
local temp=0
for i=#Numbers,1,-1 do
local score=figer(number[i])+figer(number[a])+temp
if score>=binary then
temp=1
result=Numbers[score]..result
else
result=Numbers[score]..result
temp=0
end
a=a+1
end
if temp==1 then
result='1'..result
end
return result
end
local number = {'1','2','3','4'}
figer(number[3])
print(addition(number, 10))