Lua 運算子相關

2021-10-10 07:46:25 字數 1244 閱讀 9400

--[[

運算子1. 算數運算子

+ - * / % ^冪

2. 關係雲演算法

== >= <= ~=不等於

3. 邏輯運算子

and 與 等於 && 都為true

or 或 等於 || 有乙個為true,則true

not 非 等於 ! a為true,not a 則取反 為 false

--]]

x,y =2,

4s = x+y

print

(s)s = x-y

print

(s)s = x*y

print

(s)s = x/y

print

(s)s = x%y

print

(s)s = x^y

print

(s)

x,y =2,

4if(x ~= y)

then

print

("不等於"

)end

x,y =2,

false

if( x and y)

then

print

("與"

)else

print

("與x"

)end

if( x or y)

then

print

("或"

)else

print

("與"

)endif(

not y)

then

print

("非"

)end

if( x and

(not y)

)then

print

("與"

)else

print

("與x"

)end

x,y =2,

false

z = x or

print

(z)--輸出 2

x =nil

z = x

print

(z)--輸出 nil

z = x or

print

(z)--輸出 table: 002fb788

lua 範例 Lua 運算子

lua 運算子 運算子是乙個特殊的符號,用於告訴直譯器執行特定的數學或邏輯運算。lua提供了以下幾種運算子型別 算術運算子 關係運算子 邏輯運算子 其他運算子 算術運算子 下表列出了 lua 語言中的常用算術運算子,設定 a 的值為10,b 的值為 20 操作符描述例項 加法a b 輸出結果 30 ...

Lua(七) 運算子

注意lua中沒有 這些運算子 加 減 乘 除 餘 冪 負lua中沒有float,double等型別,所有數字都是number型別,所以計算所得數字是多少就是多少 lua中 只能用作數字計算,不能用作字串連線 等於 不等於 大於等於 小於等於 大於 and 邏輯與 or 邏輯或 not 邏輯非 lua...

Lua學習 運算子

運算子分為 1.算術運算子 2.條件運算子 3.邏輯運算子 4.位運算子 5.三元運算子 在lua中不支援位運算子和三位運算子,但是可以間接實現三元運算子 1.算術運算子 冪運算子 注意 lua中沒有 2.條件運算子 and or,not 注意 lua中的條件運算子就這三個,沒有 3.邏輯運算子 注...