Lua 入门简介
Lua 环境安装
Lua 基本语法
Lua 数据类型
Lua 变量
Lua 循环
Lua while 循环
Lua for 循环
Lua repeat…until 循环
Lua 循环嵌套
Lua break 语句
Lua 流程控制
Lua if 语句
Lua if...else 语句
Lua if 嵌套语句
Lua 函数
Lua 运算符
Lua 字符串
Lua 数组
Lua 迭代器
Lua table(表)
Lua 模块与包
Lua 元表(Metatable)
Lua 协同程序(coroutine)
Lua 文件 I/O
Lua 错误处理
Lua 调试(Debug)
Lua 垃圾回收
Lua 面向对象
Lua 数据库访问
Lua 循环嵌套 - Lua 教程 - 光年文档管理系统(Light Year Doc)
网站首页
Lua 循环嵌套
Lua 编程语言中允许循环中嵌入循环。以下实例演示了 Lua 循环嵌套的应用。 ## 语法 Lua 编程语言中 **for** 循环嵌套语法格式: ```lua for init,max/min value, increment do for init,max/min value, increment do statements end statements end ``` Lua 编程语言中 **while** 循环嵌套语法格式: ```lua while(condition) do while(condition) do statements end statements end ``` Lua 编程语言中 **repeat...until** 循环嵌套语法格式: ```lua repeat statements repeat statements until( condition ) until( condition ) ``` 除了以上同类型循环嵌套外,我们还可以使用不同的循环类型来嵌套,如 for 循环体中嵌套 while 循环。 ## 实例 以下实例使用了for循环嵌套: ```lua 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 ``` 以上代码执行结果为: ```lua i 的值为: 8 i 的值为: 9 i 的值为: 10 ```
上一篇:
Lua repeat…until 循环
下一篇:
Lua break 语句