在Lua中是否可以对多个值进行算术运算。
我正在使用Lua for windows 5.1.4。
目前,我必须将多个值放入表中,然后解包它们,我希望能够跳过这一步骤。
是否有可能实现呢?
以下是我目前的代码:
function numsToStr(...)
local nums = {}
for i,v in ipairs({...}) do
nums[i] = v + string.byte('A') - 1
end
return string.char(unpack(nums))
end
我想要的是能够做到这一点
function numsToStr(...)
return string.char(...+string.byte('A')-1)
end