repeatuntiltrue lua代码解析
repeat...until是lua中的循环结构,它的语法为:
repeat
-- 循环体
until 条件表达式
执行过程如下:
- 首先执行循环体中的代码。
- 执行完循环体后,判断条件表达式的值。
- 如果条件表达式的值为真(true),则继续执行循环体中的代码,然后再次判断条件表达式的值。
- 如果条件表达式的值为假(false),则跳出循环,继续执行后面的代码。
例如,以下是一个使用repeat...until循环的示例:
local i = 1
repeat
print(i)
i = i + 1
until i > 5
输出结果为:
1
2
3
4
5
在这个示例中,循环体中的代码会一直执行,直到i的值大于5为止。
原文地址: https://www.cveoy.top/t/topic/h003 著作权归作者所有。请勿转载和采集!