打开网易新闻 查看精彩图片

1 while循环

指定的条件为假时停止

打开网易新闻 查看精彩图片

2 repeat循环

2 repeat循环

指定的条件为真时停止

打开网易新闻 查看精彩图片

3 数字for循环

通过var赋值,通过step的正负,判断值是否小于等于或大于等于limit

打开网易新闻 查看精彩图片

4 迭代器for循环

在每次迭代中,都会调用迭代器函数expfun来产生一个新值,当这个新值为nil时停止。通用for循环具有以下语法

打开网易新闻 查看精彩图片

5 break 语句

break 语句用于终止 while、repeat或for循环 的执行,跳到循环体之后的下一条语句继续执行。

注意:
break 语句需要写在循环体的最后一个。
如果确实需要在中间break可以写成 do return end。
6 条件判断语句

6 条件判断语句

打开网易新闻 查看精彩图片