Latest web development tutorials

Lua repetición en bucle hasta que ...

ciclo de Lua ciclo de Lua

Lua lenguaje de programación de repetición ... hasta sentencia de bucle es diferente para y mientras bucles, sentencias condicionales a favor y en bucle while d al comienzo del ciclo actual se determina en la ejecución, y repetir ... hasta bucle de instrucción condicional después del final del ciclo actual se determina .

gramática

El repita el lenguaje de programación Lua ... hasta que la sintaxis del bucle:

repeat
   statements
until( condition )

repiten ... hasta que las condiciones están teniendo éxito, por lo repiten ... hasta que el cuerpo del bucle se ejecute al menos una vez en su interior.

declaraciones (declaraciones de bucle) puede ser uno o más estados, la condición (condición) puede ser cualquier expresión, la declaración cuerpo del bucle es cierto en la condición (condición).

En la condición (condición) es falsa se salta el ciclo actual y comenzar la ejecución del script seguido por la declaración.

Lua repetición ... hasta diagrama de flujo de bucle es la siguiente:

Ejemplos

--[ 变量定义 --]
a = 10
--[ 执行循环 --]
repeat
   print("a的值为:", a)
   a = a + 1
until( a > 15 )

Aplicación del código anterior, la salida del programa es:

a的值为:	10
a的值为:	11
a的值为:	12
a的值为:	13
a的值为:	14
a的值为:	15

ciclo de Lua ciclo de Lua