lua常用

来源:互联网 发布:淘宝图片软件 编辑:程序博客网 时间:2024/06/06 04:57

1.技巧


1.条件运算结果

  • 关键字:and or
  • 结果:条件运算结果是

例子

local aa = true and 2 or 5local bb = nil and truelocal cc = true and 100print(aa)       --打印:2print(bb)       --打印:nilprint(cc)       --打印:100

2.实现C++的 :? 运算符

--公式:条件 and 值1 or 值2local aa = true and 2 or 5      --aa 等于2--A 或 B只有有一个是假(false、nil),val的值就是Clocal val = A and B or C
原创粉丝点击