Latest web development tutorials

Lua repeat ... until

ciclo Lua ciclo Lua

Lua linguaggio di programmazione ripetere ... UNTIL loop è diversa e while, le istruzioni condizionali per e ciclo while d all'inizio del ciclo corrente è determinata in esecuzione, e ripetere ... fino a ciclo istruzione condizionale dopo la fine del ciclo corrente è determinata .

grammatica

Il linguaggio di programmazione Lua ripetere ... fino a quando la sintassi del ciclo:

repeat
   statements
until( condition )

ripetere ... fino a quando le condizioni stanno riuscendo, in modo da ripetere ... fino corpo del ciclo di essere eseguito almeno una volta al suo interno.

dichiarazioni (istruzioni loop) possono essere una o più istruzioni, condizione (condizione) può essere qualsiasi espressione, l'affermazione corpo del ciclo è vera nella condizione (condizione).

Nella condizione (condizione) è falso salta il ciclo in corso e avviare l'esecuzione dello script, seguito dalla dichiarazione.

Lua ripetere ... fino diagramma di flusso del ciclo è il seguente:

Esempi

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

L'attuazione del codice di cui sopra, l'output del programma è il seguente:

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

ciclo Lua ciclo Lua