加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

关于多个返回值的arithemetic lua

发布时间:2020-12-14 21:48:27 所属栏目:大数据 来源:网络整理
导读:是否可以对Lua中的多个值执行算术运算. 我正在使用Lua for Windows 5.1.4. 目前我必须将多个值放入表中然后解压缩它们,我希望能够跳过这一步. 可能吗. 这是我目前拥有的: function numsToStr(...) local nums = {} for i,v in ipairs({...}) do nums[i] = v
是否可以对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

解决方法

不,在Lua中对多个值进行算术是不可能的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读