如何在lua中使用整数?

如何在lua中使用整数?,lua,int,Lua,Int,所以我把这个号码1234567890声明为这个 local num = 1234567890; 现在,我想把这些数字加在一起,2+4+6+8+0,那么我会这样做吗?试试这个: local num = 1234567890 local sum = 0 for a,b in tostring(num):gmatch("(.)(.)") do sum=sum+tonumber(b) end print(sum) 你能详细说明一下吗?这似乎是两件不相关的事情。你为什么重复自己三次?为什么说

所以我把这个号码1234567890声明为这个

local num = 1234567890; 
现在,我想把这些数字加在一起,2+4+6+8+0,那么我会这样做吗?

试试这个:

local num = 1234567890
local sum = 0
for a,b in tostring(num):gmatch("(.)(.)") do
    sum=sum+tonumber(b)
end
print(sum)

你能详细说明一下吗?这似乎是两件不相关的事情。你为什么重复自己三次?为什么说“我想添加这些数字”,然后用不同的数字举例?如果你想添加
1234567890
的所有数字,请这样说。如果没有,请准确解释您正在尝试做什么,并澄清它与
1234567890
的关系。在现在的展台上,
print(20)
会回答你的问题,但我认为这不是你想的。我想把每一个数字加在一起。