腳本小子_Lua運算符

一、運算符
運算符是一個特殊的符號,用於告訴解釋器執行特定的數學或邏輯運算
1、運算符有如下幾種類型
  • 算術運算符
  • 關係運算符
  • 邏輯運算符
  • 其他運算符

二、運算符類型
1、算術運算符
假設a爲1,b爲2
操作符
描述
實例
+
a+b=3
-
b-a=1
*
a*b=2
/
b/a=2
%
取餘
b%a=0
^
乘冪
b^2=4
-
-a=-1
 
2、關係運算符
假設a爲1,b爲2
操作符
描述
實例
==
等於,檢測兩個值是否相等,相等返回 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
 
3、邏輯運算符
假設a爲true,b爲false
操作符
描述
實例
and
邏輯與操作符
(a and b) 爲false
or
邏輯或操作符
(a or b) 爲true
not
邏輯非操作符
not (a and b) 爲true
 
4、其他運算符
連接運算符與計算表或字符串長度的運算符
操作符
描述
實例
..
連接兩個字符串
a..b ,其中 a 爲 "Hello " , b 爲 "World", 輸出結果爲 "Hello World"
#
一元運算符,返回字符串或表的長度
#"Hello" 返回 5
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章