#Lua 循环嵌套 Lua 编程语言允许使用循环嵌套。接下来这一节中将用例子来说嵌套循环的使用方法: ##语法 for 循环嵌套的语法如下: ``` for init,max/min value, increment do for init,max/min value, increment do statement(s) end statement(s) end ``` while 循环嵌套的语法如下: ``` while(condition) do while(condition) do statement(s) end statement(s) end ``` repeat...until 循环嵌套的语法如下: ``` repeat statement(s) repeat statement(s) until( condition ) until( condition ) ``` 需要注意的是,在任何外层循环类型内可以使用任何内层循环类型。 ##示例 下面的例子中使用了嵌套循环: ``` j =2 for i=2,10 do for j=2,(i/j) , 2 do if(not(i%j)) then break end if(j > (i/j))then print("Value of i is",i) end end end ``` 运行上面的代码,可以得到如下的输出结果:   ``` Value of i is 8 Value of i is 9 Value of i is 10 ```