Lua循環結構while循環、repeat 循環_學習筆記03
Lua循環結構while循環、repeat 循環
-
while語法結構
while(condition)do
end
--1.輸出1到100
index = 1
while index <= 100 do
print(index)
index = index + 1
end
--2.實現1加到100
sum = 0
index = 1
while index <= 100 do
sum = sum+index
index = index+1
end
print(sum)
--3.遍歷1-100中所有奇數的和
sum = 0
index = 1
while index <= 100 do
if index%2 == 1 then
sum = sum+index
end
index = index+1
end
print(sum)
-
repeat循環語法結構
repeat
(code to execute) --先執行代碼段在進行條件判斷
until (condition)
--1.輸出1到100
index = 1
repeat
print(index)
index=index+1
until index > 100
--2.實現1加到100
sum = 0
index = 1
repeat
sum = sum+index
index = index+1
until index>100
print(sum)
--3.遍歷1-100中所有奇數的和
sum = 0
index = 1
repeat
if index%2==1 then
sum=sum+index
end
index=index+1
until index>100
print(sum)
Lua循環結構while循環、repeat 循環_學習筆記03