循环语法备忘

就当笔记吧 / 2023-05-18 / 原文

平时用的比较少,一直记不起来的,对应c#中的 do while

local i = 1
local len = 10
repeat
    --do something
    i = i + 1
until i <= len

 

for是最常用的

local len = 10
for i=1,len do
    --do something
end

local step = 2
for i=1,len,step do
    --do something
end

 

while

local i = 1
local len = 10
while i <= len do
    --do something
    i = i + 1
end