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