是否可以在Lua中对多个值执行算术运算。 我正在使用Lua for windows 5.1.4。对多个返回值的arithemetic 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
是否有一些其他类似的构造可以做类似的事情,或者这是实现它的最佳方式(效率,代码明智的大小)? – Taka