Lua
小白827
不要懒惰
展开
-
Lua 赋值语句
Lua 可以对多个变量同时赋值,变量列表和值列表的各个元素用逗号分开,赋值语 句右边的值会依次赋给左边的变量a, b = 10, 2*x <--> a=10; b=2*x 遇到赋值语句 Lua 会先计算右边所有的值然后再执行赋值操作,所以我们可以这样 进行交换变量的值:x, y = y, x -- swap 'x' for 'y' a[i], a[j] = a[...原创 2020-03-30 13:48:38 · 313 阅读 · 0 评论 -
Lua 表达式运算符
二元运算符:+ - * / ^ (加减乘除幂)关系运算符:< > <= >= == ~=这些操作符返回结果为 false 或者 true;==和~=比较两个值,如果两个值类型不同, Lua 认为两者不同;nil 只和自己相等逻辑运算符: and or not逻辑运算符认为 false 和 nil 是假(false),其他为真,0 也是 tr...原创 2020-03-30 11:16:51 · 223 阅读 · 0 评论 -
Lua 变量类型
特殊类型nil — 一个全局变量没有被赋值以前默认值为nil;给全局变量赋值nil可以删除该变量Booleans — 取值false和true。Lua中除了false和nil为假,其他值都为真。所以Lua认为0和空串都是真。Numbers — Lua 的 numbers 可以处理任何长整数不用担心误差Strings — Lua是8位字节,所以字符串可以包含任何数值字符,包括嵌入的0。可以...原创 2020-03-30 09:52:03 · 282 阅读 · 0 评论