Verständnis der While-Schleife in JavaScript
Schleifentypen
Schleifen sind Strukturen, die einen Codeblock wiederholt ausführen, solange eine bestimmte Bedingung erfüllt ist. In JavaScript gibt es drei Arten von Schleifen:
- while;
- do-while;
- for.
Im Folgenden werden alle Typen im Detail betrachtet.
while-Schleife
Die while-Schleife ist der einfachste Schleifentyp. Sie führt einen Codeblock so lange aus, wie die angegebene Bedingung erfüllt ist.
Um eine while-Schleife zu erstellen, wird das Schlüsselwort while gefolgt von einer Bedingung in Klammern verwendet. Der Codeblock wird in geschweifte Klammern eingeschlossen. Die Syntax ähnelt der einer if-Anweisung:
while (condition) {
// code block
}
Hier ein Beispiel:
123456let a = 5; while (a <= 10) { console.log("a =", a); a++; }
In diesem Beispiel wird der Codeblock der while-Schleife sechsmal ausgeführt:
- Zunächst wird die Variable
aauf5gesetzt; - Die Schleifenbedingung ist
a <= 10, was zutrifft, daher wird der Codeblock ausgeführt; - Nach jeder Ausführung wird die Variable
aum 1 erhöht; - Die Schleife wird weiterhin ausgeführt, solange die Bedingung wahr bleibt.
Hinweis
Die
while-Schleife prüft die Bedingung, bevor der Codeblock ausgeführt wird. Ist die Bedingung anfangsfalse, wird der Codeblock nicht ausgeführt.
Hinweis
Vorsicht bei der Bedingung! Wenn die Bedingung immer als
trueausgewertet wird, endet die Schleife nie und es entsteht eine Endlosschleife, die dazu führen kann, dass das Programm hängen bleibt oder nicht mehr reagiert.
1. Wie oft gibt das Programm Hello! aus?
2. Wie oft gibt das Programm JavaScript aus?
3. Wie oft gibt das Programm Be careful! aus?
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Can you explain the difference between while, do-while, and for loops?
Can you give an example of an infinite loop and how to avoid it?
What happens if the initial condition in a while loop is false?
Awesome!
Completion rate improved to 2.5
Verständnis der While-Schleife in JavaScript
Swipe um das Menü anzuzeigen
Schleifentypen
Schleifen sind Strukturen, die einen Codeblock wiederholt ausführen, solange eine bestimmte Bedingung erfüllt ist. In JavaScript gibt es drei Arten von Schleifen:
- while;
- do-while;
- for.
Im Folgenden werden alle Typen im Detail betrachtet.
while-Schleife
Die while-Schleife ist der einfachste Schleifentyp. Sie führt einen Codeblock so lange aus, wie die angegebene Bedingung erfüllt ist.
Um eine while-Schleife zu erstellen, wird das Schlüsselwort while gefolgt von einer Bedingung in Klammern verwendet. Der Codeblock wird in geschweifte Klammern eingeschlossen. Die Syntax ähnelt der einer if-Anweisung:
while (condition) {
// code block
}
Hier ein Beispiel:
123456let a = 5; while (a <= 10) { console.log("a =", a); a++; }
In diesem Beispiel wird der Codeblock der while-Schleife sechsmal ausgeführt:
- Zunächst wird die Variable
aauf5gesetzt; - Die Schleifenbedingung ist
a <= 10, was zutrifft, daher wird der Codeblock ausgeführt; - Nach jeder Ausführung wird die Variable
aum 1 erhöht; - Die Schleife wird weiterhin ausgeführt, solange die Bedingung wahr bleibt.
Hinweis
Die
while-Schleife prüft die Bedingung, bevor der Codeblock ausgeführt wird. Ist die Bedingung anfangsfalse, wird der Codeblock nicht ausgeführt.
Hinweis
Vorsicht bei der Bedingung! Wenn die Bedingung immer als
trueausgewertet wird, endet die Schleife nie und es entsteht eine Endlosschleife, die dazu führen kann, dass das Programm hängen bleibt oder nicht mehr reagiert.
1. Wie oft gibt das Programm Hello! aus?
2. Wie oft gibt das Programm JavaScript aus?
3. Wie oft gibt das Programm Be careful! aus?
Danke für Ihr Feedback!