Lua - break 语句

当在循环中遇到 break 语句时,循环立即终止并且程序控制在循环之后的下一条语句处恢复。

如果您使用嵌套循环(即,一个循环在另一个循环中),break 语句将停止执行最内层循环并开始执行该块之后的下一行代码。


语法

Lua 中 break 语句的语法如下 −

break

流程图

lua break 语句

示例

--[ local variable definition --]
a = 10

--[ while loop execution --]
while( a < 20 )
do
   print("value of a:", a)
   a=a+1
	
   if( a > 15)
   then
      --[ terminate the loop using break statement --]
      break
   end
	
end

当您构建并运行上述代码时,它会产生以下结果。

value of a:	10
value of a:	11
value of a:	12
value of a:	13
value of a:	14
value of a:	15

❮ Lua 循环