表达式
算术运算符
算术运算符
说明
print(1 + 2) -->打印 3
print(5 / 10) -->打印 0.5。 这是 Lua 不同于 C 语言的地方
print(5.0 / 10) -->打印 0.5。 浮点数相除的结果是浮点数
-- print(10 / 0) -->注意除数不能为0,计算的结果会出错
print(2 ^ 10) -->打印 1024。 求 2 的 10 次方
local num = 1357
print(num % 2) -->打印 1
print((num % 2) == 1) -->打印 true。 判断 num 是否为奇数
print((num % 5) == 0) -->打印 false。判断 num 是否能被 5 整数关系运算符
关系运算符
说明
逻辑运算符
逻辑运算符
说明
字符串连接
优先级
序号
操作符
优先级
Last updated