參考:
目錄
while迴圈
for迴圈
泛型for迴圈
reapeat ...util
迴圈控制語句
while(condition)
do // statements
end
在condition為true的時候執行迴圈體。
for var = exp1, exp2, exp3 do
// 執行體
end
var從exp1變化到exp2,每次變化以exp3為步長遞增var,並執行一次執行體。exp3是可選的,如果不指定則預設為1.
for k, v in ipairs(a) do
// 執行體
end
或者
for k, v in pairs(a) do
// 執行體
end
通過乙個迭代函式來遍歷所有值。
reapeat
// 執行體
util(condition)
迴圈的條件在當前迴圈結束後判斷。在條件進行判斷前,迴圈體都會執行一次。如果條件為false,迴圈體會一直執行直到條件為true才會停止。
break
Lua學習筆記 迴圈
while迴圈 當條件為真時,執行迴圈內的語句。for迴圈 重複執行指定語句,可以控制執行次數。repeat until 重複執行語句直到條件為真。迴圈巢狀 可以在乙個迴圈內巢狀迴圈語句 while迴圈 a 0 while a 10 while condition do do a a 1 state...
Lua學習筆記2 lua變數和 迴圈
1.lua中變數的作用域有三種 全域性,區域性,表中的域 需要注意的是預設的變數都是全域性變數,必須宣告為local的變數才是區域性變數,即使是在函式裡面沒有使用local修飾的變數依然是全域性變數!2.賦值語句 首先要說明的 lua的賦值語句可以多個變數同時進行賦值,另外重要的是,賦值過程是先計算...
lua學習筆記 迴圈的使用
例 從1一直輸出到20 方法一 while迴圈 while 條件 do 內容end num 1 while num 20 do num num 1 lua中沒有自加自減一說,這裡不能協成num print num end方法二 for迴圈 1,數值for迴圈 for var start,end,st...