Die for-Schleife
Die Konstruktion for definiert eine Schleife: der Code,
der in ihrem Inneren platziert wird, wird eine festgelegte
Anzahl von Malen wiederholt.
Syntax
for (Startkommandos; Endbedingung der Schleife; Kommandos nach jedem Schleifendurchlauf) {
Schleifenkörper
};
Beispiel
Geben wir eine Zahlenfolge von 0
bis 10 aus:
for (let i = 0; i <= 10; i++) {
console.log(i);
}
Beispiel
Geben wir eine Zahlenfolge von 10
bis 0 aus:
for (let i = 10; i >= 0; i--) {
console.log(i);
}
Beispiel
Geben wir gerade Zahlen von 0 bis 10 aus:
for (let i = 2; i <= 10; i += 2) {
console.log(i);
}
Beispiel
Geben wir Elemente eines Arrays aus:
let arr = ['a', 'b', 'c', 'd', 'e'];
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
Beispiel
Die Startkommandos und Kommandos nach dem Schleifendurchlauf können nicht nur aus einem Befehl, sondern aus mehreren, durch Kommas getrennten Befehlen bestehen. Lassen Sie uns als Beispiel zwei Zähler erstellen: der erste soll sich bei jeder Iteration der Schleife um eins erhöhen, der zweite - um zwei:
for (let i = 0, j = 0; i <= 9; i++, j += 2) {
console.log(i, j);
}
Siehe auch
-
Lektion aus dem JavaScript-Lehrbuch,
in der die Arbeit mit derfor-Schleife beschrieben wird -
die Konstruktion
for-of,
die eine Schleife zur Iteration über ein Array erstellt -
die Konstruktion
for-in,
die eine Schleife zur Iteration über ein Objekt erstellt -
die Konstruktion
while,
die ebenfalls eine Schleife erstellt -
die Anweisung
break,
die eine Schleife abbricht -
die Anweisung
continue,
die die Schleife zur nächsten Iteration weiterführt