Latest web development tutorials

Lua-Zyklus

In vielen Fällen müssen wir einige regelmäßige Wiederholung der Operation zu tun, so wird das Programm brauchen, um bestimmte Aussagen zu wiederholen.

Eine Reihe von Anweisungen wiederholt genannt Schleife ausgeführt werden kann wiederholen weiter, haben wir beschlossen, die Schleifenbedingung zu beenden.

Schleifenstruktur der Wiederholungsstruktur bestimmte Verfahren in dem Verfahren unter bestimmten Bedingungen, so wird das Programm ausgeführt wird, um wiederholt Schleife bezeichnet.

Schleife nach Schleife und Schleifenbeendigungsbedingung aus zwei Teilen.

Lua Sprache bietet die folgenden Behandlungszyklus:

Art des Zyklus Beschreibung
while - Schleife Wenn die Bedingung erfüllt ist, lassen Sie wiederholt das Programm bestimmte Anweisungen ausführt. Wir werden prüfen, ob die Bedingungen vor der Ausführung der Anweisung wahr ist.
for - Schleife Wiederholen Sie die Anweisung angegebene Anzahl von Wiederholungen kann für Anweisung gesteuert werden.
Lua wiederholen ... bis Wiederholen Sie den Zyklus bis eine bestimmte Bedingung erfüllt ist, so weit
Verschachtelte Schleife Ein oder mehrere können in der Schleife (while, for do..while) Schleife verschachtelt werden

Loop-Steueranweisungen

Loop-Steueranweisung zur Steuerung Programmablauf, um eine Vielzahl von Möglichkeiten, die Struktur des Programms zu erreichen.

Lua unterstützt die folgenden Schleifensteueranweisungen:

Steueranweisungen Beschreibung
break - Anweisung Beenden Sie die aktuelle Schleife oder Anweisung und beginnen die Ausführung des Skripts von der Anweisung gefolgt.

Endlos-Schleife

Im Körper der Schleife, wenn die Bedingung immer wahr ist, wird die Schleife immer führen Sie es auf der folgenden while-Schleife Beispiel:

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