for
迴圈是一種重複控制結構,用於有效地編寫需要執行特定次數的迴圈。
Lua程式設計語言中for
迴圈的語法如下 -
for init,max/min value, increment
do
statement(s)
end
這是for
迴圈中的控制流 -
init
首先執行,只執行一次。 此步驟允許宣告和初始化任何迴圈控制變數。max/min
。 這是迴圈繼續執行的最大值或最小值。 它在內部建立條件檢查,以比較初始值和最大/最小值。for
迴圈體之後,控制流會跳回到increment/decrement
語句。此語句用於更新迴圈控制變數。false
後,for
迴圈終止。流程圖
範例程式碼
for i = 10,1,-1
do
print(i)
end
構建並執行上述程式碼時,會產生以下結果 -
10
9
8
7
6
5
4
3
2
1