Latest web development tutorials

cycle de Lua

Dans de nombreux cas, nous avons besoin de faire un peu la répétition régulière de l'opération, de sorte que le programme aura besoin de répéter certaines déclarations.

Un ensemble d'instructions à exécuter appelé à plusieurs reprises en boucle, peut continuer à répéter, nous avons décidé de mettre fin à la condition de boucle.

structure de boucle est la structure de répétition de certaines procédures dans le processus sous certaines conditions, le programme est exécuté est appelé de façon répétée en boucle.

Boucle par la boucle et la boucle terminaison état de deux parties.

langue lua fournit le cycle de traitement suivant:

Type de cycle de description
tandis que la boucle Lorsque la condition est vraie, que le programme exécute à plusieurs reprises certaines déclarations. Nous allons vérifier si les conditions avant d'exécuter l'instruction est vraie.
pour la boucle Répétez le numéro d'instruction spécifié de répétitions peut être contrôlé par déclaration.
Lua répétition ... jusqu'à ce que Répétez le cycle jusqu'à ce qu'une condition spécifiée est vraie si loin
boucle imbriquée Un ou plusieurs peuvent être imbriquées en boucle dans la boucle (alors que, pour, do..while)

des instructions de contrôle de boucle

instruction de commande de boucle pour contrôler le flux de programme, en vue d'obtenir une variété de façons la structure du programme.

Lua prend en charge les instructions de contrôle de boucle suivantes:

Les instructions de contrôle description
instruction break Sortir de la boucle ou instruction en cours et commencer l'exécution du script suivie par la déclaration.

infinite Loop

Dans le corps de la boucle si la condition est toujours vraie de la boucle sera toujours exécuter, au suivant tandis que l'exemple de la boucle:

while( true )
do
   print("循环将永远执行下去")
end