很多情况下我们需要做一些有规律性的重复操作,因此在程序中就需要重复执行某些语句。一组被重复执行的语句称之为循环体,能否继续重复,决定循环的终止条件。循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体。循环语句是由循环体及循环的终止条件两部分组成的。
Lua提供了几种循环结构,用于重复执行一段代码。主要的循环结构包括while循环、repeat...until循环和for循环。
Lua语言提供了以下几种循环处理方式:
循环类型 |
描述 |
while循环 |
在条件为true时,让程序重复地执行某些语句,执行语句前会先检查条件是否为true。 |
for循环 |
重复执行指定语句,重复次数可在for语句中控制。 |