WHILE-Schleife
- Last UpdatedSep 25, 2024
- 1 minute read
WHILE-Schleifen werden verwendet, um Funktionen während einer einzigen Ausführung eines Skripts mehrfach auszuführen, solange eine bestimmte Bedingung erfüllt ist. Das grundlegende Format für WHILE-Schleifen lautet wie folgt:
WHILE <Boolean_expression>
[Anweisungen]
[EXIT WHILE;]
[Anweisungen]
ENDWHILE;
Hierbei gilt: Boolean_expression ist ein Ausdruck, der einen Binärwert ergibt (siehe oben die Beschreibung zu IF...THEN-Anweisungen).
Mit der Anweisung EXIT WHILE kann die Schleife vor ihrem regulären Ende verlassen werden.
Eine WHILE-Schleife wird wie folgt ausgeführt:
-
Das Skript überprüft, ob der Boolean_expression True oder False ist. Wenn nicht, verlässt die Ausführung die Schleife und fährt nach der ENDWHILE-Anweisung fort.
-
Die Anweisungen in der Schleife werden ausgeführt. Über die Anweisung EXIT WHILE kann die Schleife verlassen werden.
-
Die Schritte 1 und 2 werden wiederholt.
WHILE-Schleifen können verschachtelt werden. Die Anzahl der möglichen Verschachtelungsebenen hängt von Ihren Speicher- und Systemressourcen ab.