for (initialization; comparison; continuation) { instructions... }
LC Führt die Initialisierung durch,
wertet dann den Vergleich aus und wiederholt alle
Anweisungen zwischen den geschweiften Klammern solange der Vergleich wahr, bzw.
ungleich Null ist. Das Fortsetzungs-Statement
wird nach den Anweisungen und vor der nächsten Wiederholung ausgeführt.
Diese
Wiederholung von Anweisungen nennt man einen Loop (Schleife).
Initialisierung und Fortsetzung können jedweder Ausdruck oder
Funktionsaufruf
sein. Ein for-Loop wird oft für eine feste Anzahl von
Wiederholungen
durch Hochzählen
eines Zählers benutzt.
Bemerkungen:
- Loops lassen sich durch break vorzeitig beenden
und per continue vorzeitig wiederholen.
- Enthält der Loop nur eine Anweisung, können die geschweiften
Klammern weggelassen werden.
Beispiel:
var i;
for (i=0; i<5; i++) // repeat 5 times
x *= x; // calculate the 5th power of x
Siehe auch:
if, while, goto, break, continue, comparisions,
► Aktuelle Version Online