Lua运算符

运算符

类型:
1.算数运算符
2.关系运算符
3.逻辑运算符
4.其他运算符

算数运算符

1.+    加法    a + b
2.-     剪发    a - b
3.*     乘法    a * b
4./     除法    a / b
5.%   取余    a % b
6.^    乘幂    a ^ 2
7.-     负号    -a

关系运算符 (A = 10,B = 20)

1.==    等于        A == B  false
2.~=    不等于     A ~= B  true
3.>       大于        A > B  false
4.<       小于        A < B  true
5.>=    大于等于  A >= B  false
6.<=    小于等于  A <= B  true

逻辑运算符 (a = true, b = false)

and 逻辑与   a and b false
or    逻辑或   a or b true
not  逻辑非   not (a and b) true

其他运算符

.. 连接两个字符串
# 一运运算符,返回字符串长度

运算符优先级

--由高到低
^
not    - (unary)
*      /
+      -
..
<      >      <=     >=     ~=     ==
and
or

-- 除了^ 和.. 外所有的二云运算符都是做连接的 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容