1. 程式人生 > >lua --- 用break實現continue邏輯

lua --- 用break實現continue邏輯

迴圈中內嵌一個迴圈,然後將具體的邏輯放在內嵌迴圈中去處理,在內嵌迴圈的開始,新增一個判斷語句,滿足條件就跳出內嵌迴圈。

示例程式碼如下:

 1 tab = {1,2,3,4,5}
 2 
 3 for i=1,#tab do
 4     while true do
 5         if i == 2 then
 6             break
 7         end
 8 
 9         print(tab[i])
10         break
11     end
12 end

運算結果:

切記,內嵌迴圈中兩個地方需要break!!!    內嵌迴圈中兩個地方需要break!!!   內嵌迴圈中兩個地方需要break!!!