是否可以在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