比如要實現這樣的乙個for
for(int i=10;i>1;i—)
轉換成lua
for i=10,1,-1 do
print(i)
end在迴圈裡我們常用的 –i ,i++在lua裡不支援,只能寫成 i= i-1 ;i=i+1
發現乙個有意思的是也可以使用until來做迴圈
--until ->for
sum=10
repeat
sum= sum-1
print(sum)
until sum <=1
類似於dictionary(字典)通過來儲存值
也可以像陣列一樣來存放值,但不同的它可以存放任意型別的值
table的下標是從1開始的,key和value都占用乙個下標
LUA 運算筆記
比如要實現這樣的乙個for for int i 10 i 1 i 轉換成lua for i 10,1,1 do print i end在迴圈裡我們常用的 i i 在lua裡不支援,只能寫成 i i 1 i i 1 發現乙個有意思的是也可以使用until來做迴圈 until for sum 10 re...
lua學習筆記 運算子
和其他語言一樣,包括 算術,關係,邏輯運算子 算術略過。關係運算子 是 不等於 取反 的意思 邏輯運算子 and or not 其中,and 和or採用一種 短路 計算策略。and中若第乙個引數的值為false或nil的話,則直接返回,否則返回第二個引數 也就是說,and是以第乙個引數為基準,如果是...
lua 範例 Lua 運算子
lua 運算子 運算子是乙個特殊的符號,用於告訴直譯器執行特定的數學或邏輯運算。lua提供了以下幾種運算子型別 算術運算子 關係運算子 邏輯運算子 其他運算子 算術運算子 下表列出了 lua 語言中的常用算術運算子,設定 a 的值為10,b 的值為 20 操作符描述例項 加法a b 輸出結果 30 ...