for-Anweisung
Aktualisiert: November 2007
Führt einen Anweisungsblock aus, solange eine angegebene Bedingung true ist.
for (initialization; test; increment)
...statement
Argumente
initialization
Erforderlich. Ein Ausdruck. Dieser Ausdruck wird nur einmal vor Ausführung der Schleife ausgeführt.test
Erforderlich. Ein boolescher Ausdruck. Wenn testtrue ist, wird statement ausgeführt. Hat test den Wert false, wird die Schleife beendet.increment
Erforderlich. Ein Ausdruck. Nach jedem Schleifendurchlauf wird der Inkrementausdruck ausgeführt.statement
Optional. Die Anweisung, die auszuführen ist, wenn test true ist. Hierbei kann es sich um eine zusammengesetzte Anweisung handeln.
Hinweise
for-Schleifen werden in der Regel verwendet, wenn die Anzahl der Schleifeniterationen feststeht.
Beispiel
Das folgende Beispiel veranschaulicht die Verwendung einer for-Schleife.
/* i is set to 0 at start, and is incremented by 1 at the end
of each iteration. Loop terminates when i is not less
than 10 before a loop iteration. */
var myarray = new Array();
for (var i = 0; i < 10; i++) {
myarray[i] = i;
}