- 算術運算符
- 關係運算符
- 邏輯運算符
- 其他運算符
操作符 | 描述 | 實例 |
+ | 加 | a+b=3 |
- | 減 | b-a=1 |
* | 乘 | a*b=2 |
/ | 除 | b/a=2 |
% | 取餘 | b%a=0 |
^ | 乘冪 | b^2=4 |
- | 負 | -a=-1 |
操作符 | 描述 | 實例 |
== | 等於,檢測兩個值是否相等,相等返回 true,否則返回 false | (a == b) 爲 false |
~= | 不等於,檢測兩個值是否相等,相等返回 false,否則返回 true | (a ~= b) 爲 true |
> | 大於,如果左邊的值大於右邊的值,返回 true,否則返回 false | (a > b) 爲 false |
< | 小於,如果左邊的值大於右邊的值,返回 false,否則返回 true | (a < b) 爲 true |
>= | 大於等於,如果左邊的值大於等於右邊的值,返回 true,否則返回 false | (a >= b) 返回 false |
<= | 小於等於, 如果左邊的值小於等於右邊的值,返回 true,否則返回 false | (a <= b) 返回 true |
操作符 | 描述 | 實例 |
and | 邏輯與操作符 | (a and b) 爲false |
or | 邏輯或操作符 | (a or b) 爲true |
not | 邏輯非操作符 | not (a and b) 爲true |
操作符 | 描述 | 實例 |
.. | 連接兩個字符串 | a..b ,其中 a 爲 "Hello " , b 爲 "World", 輸出結果爲 "Hello World" |
# | 一元運算符,返回字符串或表的長度 | #"Hello" 返回 5 |