欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
全部教程·
脚本语言·
Lua教程
[目录]
·
Lua break 语句
Lua 教程
Lua 环境安装
Lua 基础编程
Lua 基本语法 Lua 数据类型 Lua 变量 Lua 运算符 Lua 字符串 Lua 数组 Lua table(表) Lua 条件语句 Lua 循环语句 Lua 迭代器 Lua 函数 Lua 模块 Lua 元表(Metatable)Lua 流程控制
Lua if 语句 Lua if...else 语句 Lua if 嵌套语句 Lua while 循环 Lua for 循环 Lua repeat...until 循环 Lua 循环嵌套 Lua break 语句 Lua goto 语句Lua 高级编程
Lua 文件 I/O Lua 错误处理 Lua 协程(coroutine) Lua 调试(debug) Lua 垃圾回收 Lua 面向对象 Lua 数据库访问
Lua 教程
Lua 环境安装
Lua 基础编程
Lua 基本语法 Lua 数据类型 Lua 变量 Lua 运算符 Lua 字符串 Lua 数组 Lua table(表) Lua 条件语句 Lua 循环语句 Lua 迭代器 Lua 函数 Lua 模块 Lua 元表(Metatable)Lua 流程控制
Lua if 语句 Lua if...else 语句 Lua if 嵌套语句 Lua while 循环 Lua for 循环 Lua repeat...until 循环 Lua 循环嵌套 Lua break 语句 Lua goto 语句Lua 高级编程
Lua 文件 I/O Lua 错误处理 Lua 协程(coroutine) Lua 调试(debug) Lua 垃圾回收 Lua 面向对象 Lua 数据库访问Lua break 语句
Lua 编程语言 break 语句插入在循环体中,用于退出当前循环或语句,并开始脚本执行紧接着的语句。
如果你使用循环嵌套,break 语句将停止最内层循环的执行,并开始执行的外层的循环语句。
1. Lua break 语句的语法
Lua 编程语言中 break 语句语法格式:
break
break 语句流程图:

2. Lua break 语句的范例
以下范例执行 while 循环,在变量 a 小于 20 时输出 a 的值,并在 a 大于 15 时终止执行循环:
--[ 定义变量 --]
a = 10
--[ while 循环 --]
while( a < 20 )
do
print("a 的值为:", a)
a=a+1
if( a > 15)
then
--[ 使用 break 语句终止循环 --]
break
end
end
以上代码执行结果如下:
a 的值为: 10 a 的值为: 11 a 的值为: 12 a 的值为: 13 a 的值为: 14 a 的值为: 15
下一章:Lua goto 语句
Lua 语言中的 goto 语句允许将控制流程无条件地转到被标记的语句处。Lua goto 语句的语法< :语法格式如下所示:goto Label。Label 的格式为::: Label ::。
AI 中文社
Lua 循环语句
Lua 循环语句