- while循环
--[[
while (bool) do
--循环体
end
while bool do--判断条件可以不加括号
--循环体
end
--]]
a=0
while (a<20) do
a=a+1
print(a)
end
- for循环
--[[
for var=strat,end,step do
--循环体
--var会从初始值变化到end,每次变化通过增加step
end
--]]
for i=1,10,1 do
print(i)
end
for i=10,1,-2 do
print(i)
end
tab={a=111,b=222,c=333}
for k,v in pairs(tab) do
print(k,v)
end
- repeat循环
--[[
repeat
--循环体
until(bool)
--]]
r=1
repeat
r=r+1
print(r)
until(r>10)