ciclo Lua
Em muitos casos, temos de fazer alguma repetição periódica da operação, para que o programa terá de repetir certas declarações.
Um conjunto de instruções a serem executadas repetidamente chamado loop, pode continuar a repetir, decidimos terminar a condição de loop.
estrutura de laço é a estrutura de repetição de certos procedimentos no processo sob certas condições, o programa é executado repetidamente é referido laço.
Loop loop e loop de condição de término de duas partes.
linguagem Lua fornece o seguinte ciclo de tratamento:
Tipo de ciclo | descrição |
---|---|
while | Quando a condição é verdade, que o programa é executado repetidamente determinadas declarações. Iremos verificar se as condições antes de executar a afirmação é verdadeira. |
loop | Repita o número de declaração especificado de repetições pode ser controlada para a declaração. |
Lua repita ... até | Repita o ciclo até que uma condição especificada for verdadeira medida |
loop aninhado | Um ou mais podem ser aninhados circuito dentro do laço (while, for, do..while) |
instruções de controle de loop
instrução de controle de circuito para controlar o fluxo do programa, a fim de alcançar uma variedade de maneiras, a estrutura do programa.
Lua suporta as seguintes instruções de controle de loop:
instruções de controle | descrição |
---|---|
instrução break | Sair do loop ou instrução atual e começar a execução do script seguido pela declaração. |
loop infinito
No corpo do loop se a condição é sempre verdadeira o ciclo irá sempre executar, para o seguinte ciclo, enquanto exemplo:
while( true ) do print("循环将永远执行下去") end