English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Declaración break en Lua

Ciclos de Lua

La declaración break en el lenguaje de programación Lua se inserta en el cuerpo del bucle y se utiliza para salir del bucle actual o declaración y comenzar a ejecutar la siguiente declaración del script.

Si utiliza bucles anidados, la declaración break detiene la ejecución del ciclo más interno y comienza a ejecutar la declaración del ciclo externo.

Sintaxis

En el lenguaje de programación Lua break Formato de sintaxis de la declaración:

break

Diagrama de flujo:

Ejemplo en línea

Ejemplo de ejecución del ciclo while, cuando la variable a es menor 2Al alcanzar 0, se muestra el valor de a y cuando a es mayor 15 Al alcanzar 0, se detiene la ejecución del ciclo:

--[Definir variable --]
a = 10
--[Ciclo while --]
while(a < 20)
do
   print("El valor de a es:", a)
   a=a+1
   if(a > 15)
   then
      --[Usar la declaración break para terminar el ciclo --]
      break
   end
end

El resultado de la ejecución del código anterior es el siguiente:

El valor de a es:    10
El valor de a es:    11
El valor de a es:    12
El valor de a es:    13
El valor de a es:    14
El valor de a es:    15

Ciclos de Lua