lua中..和#運算子
運算子描述例子
..連線兩個字串
a..b,如果a是「hello」,b是「world」,則連線起來是「helloworld」
#一元運算子返回乙個字串或者乙個表的長度
#「hello」 返回的是5
簡單例程:
1運算子: ..
tab1 =
for k, v in pairs(tab1) do
print(k .. " - " .. v)
end
輸出結果:
1 - val3
key1 - val1
key2 - val2
>exit code: 0
2 運算子:#
a = "hello "
b = "world"
print("concatenation of string a with b is ", a..b )
print("length of b is ",#b )
print("length of b is ",#"test" )
運算結果:
concatenation of string a with b is hello world
length of b is 5
length of b is 4
java 中 和 運算子
先看一段程式的執行結果 public class test 結果 false 除0異常 1 和 都可作為邏輯與運算子,不過 還可作為位運算子。2 什麼情況下作為邏輯運算子,什麼情況下作位運算子?答案是 的兩則是boolean型別的做邏輯運算子 兩側不是boolean型別做位運算子。3 由上面的程式也...
lua 範例 Lua 運算子
lua 運算子 運算子是乙個特殊的符號,用於告訴直譯器執行特定的數學或邏輯運算。lua提供了以下幾種運算子型別 算術運算子 關係運算子 邏輯運算子 其他運算子 算術運算子 下表列出了 lua 語言中的常用算術運算子,設定 a 的值為10,b 的值為 20 操作符描述例項 加法a b 輸出結果 30 ...
Lua(七) 運算子
注意lua中沒有 這些運算子 加 減 乘 除 餘 冪 負lua中沒有float,double等型別,所有數字都是number型別,所以計算所得數字是多少就是多少 lua中 只能用作數字計算,不能用作字串連線 等於 不等於 大於等於 小於等於 大於 and 邏輯與 or 邏輯或 not 邏輯非 lua...