小白教程
所有教程
关于
Search
172.70.126.51
172.70.126.51
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“Lua nested loops”的源代码
本页内容
上一节:
Lua_repeat_until_loop
下一节:
Lua_break_statement
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:循环嵌套}}[[Category:lua loops|4]] = Lua 循环嵌套 = [[lua loops|Lua 循环]] Lua 编程语言中允许循环中嵌入循环。以下实例演示了 Lua 循环嵌套的应用。 === 语法 === Lua 编程语言中 '''for''' 循环嵌套语法格式: <pre> for init,max/min value, increment do for init,max/min value, increment do statements end statements end </pre> Lua 编程语言中 '''while''' 循环嵌套语法格式: <pre> while(condition) do while(condition) do statements end statements end </pre> Lua 编程语言中 '''repeat...until''' 循环嵌套语法格式: <pre> repeat statements repeat statements until( condition ) until( condition ) </pre> 除了以上同类型循环嵌套外,我们还可以使用不同的循环类型来嵌套,如 for 循环体中嵌套 while 循环。 == 以下实例使用了for循环嵌套: <sample title="" desc="" lang="lua" hererun="1"> 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("i 的值为:",i) end end end </sample> 以上代码执行结果为: <pre> i 的值为: 8 i 的值为: 9 i 的值为: 10 </pre> [[lua loops|Lua 循环]]
返回至“
Lua nested loops
”。
上一节:
Lua_repeat_until_loop
下一节:
Lua_break_statement