是否可以在 Lua 中对多个值执行算术运算。我在 Windows 5.1.4 上使用 Lua。
目前我必须将多个值放入一个表中,然后将它们解包,我希望能够跳过该步骤。
可能吗。
这是我目前拥有的:
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