天天看點

Lua循環whiledo whilefor循環

Lua循環whiledo whilefor循環

while

-- 循環語句
--***while**
num=0
--while 條件 do...end
while num <5 do
    print(num)
    num = num +1
end           
Lua循環whiledo whilefor循環

do while

---do while 語句
    --repeat...until 條件(注意條件是結束條件)
    num=0
    repeat
        print(num)
        num = num+1
    until num >5 --滿足條件 結束條件           
Lua循環whiledo whilefor循環

for循環

--for循環
--i=2,列印i到5之間的所有數
for i =2,5 do --預設遞增,i會預設+1
    print(i)    
end           
Lua循環whiledo whilefor循環
--萬一我不想遞增+1,我想遞增+2
for i=2,5,2 do --如果要自定義增量,後面在補一個參數
    print(i)    
end           
Lua循環whiledo whilefor循環
--遞減操作
for i=5,1,-1 do
    print(i)
end           
Lua循環whiledo whilefor循環

繼續閱讀