Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Verständnis der While-Schleife in JavaScript | Durchlaufen von Daten in JavaScript
Einführung in JavaScript

bookVerstä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 die einfachste Schleifenart. Sie führt einen Codeblock so lange aus, wie die angegebene Bedingung wahr ist.

Um eine while-Schleife zu erstellen, wird das Schlüsselwort while verwendet, gefolgt von einer Bedingung in Klammern. Der Codeblock wird in geschweifte Klammern eingeschlossen. Die Syntax ähnelt der einer if-Anweisung:

while (condition) {
  // code block
}

Hier ein Beispiel:

123456
let a = 5; while (a <= 10) { console.log("a =", a); a++; }
copy

In diesem Beispiel wird der Codeblock der while-Schleife sechsmal ausgeführt:

  • Zunächst wird die Variable a auf 5 gesetzt;
  • Die Schleifenbedingung ist a <= 10, was zutrifft, daher wird der Codeblock ausgeführt;
  • Nach jeder Ausführung wird die Variable a um 1 erhöht;
  • Die Schleife wird weiterhin ausgeführt, solange die Bedingung erfüllt ist.

Hinweis

Die while-Schleife prüft die Bedingung, bevor der Codeblock ausgeführt wird. Ist die Bedingung anfangs false, wird der Codeblock nicht ausgeführt.

Hinweis

Vorsicht bei der Bedingung! Wenn die Bedingung immer als true bewertet wird, wird die Schleife niemals beendet. Dies führt zu einer Endlosschleife, die dazu führen kann, dass das Programm nicht mehr reagiert oder abstürzt.

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?

question mark

Wie oft gibt das Programm Hello! aus?

Select the correct answer

question mark

Wie oft gibt das Programm JavaScript aus?

Select the correct answer

question mark

Wie oft gibt das Programm Be careful! aus?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 1

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Suggested prompts:

Can you explain the difference between while, do-while, and for loops?

Can you show an example of a do-while loop?

What happens if the while loop condition is never true?

Awesome!

Completion rate improved to 2.5

bookVerstä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 die einfachste Schleifenart. Sie führt einen Codeblock so lange aus, wie die angegebene Bedingung wahr ist.

Um eine while-Schleife zu erstellen, wird das Schlüsselwort while verwendet, gefolgt von einer Bedingung in Klammern. Der Codeblock wird in geschweifte Klammern eingeschlossen. Die Syntax ähnelt der einer if-Anweisung:

while (condition) {
  // code block
}

Hier ein Beispiel:

123456
let a = 5; while (a <= 10) { console.log("a =", a); a++; }
copy

In diesem Beispiel wird der Codeblock der while-Schleife sechsmal ausgeführt:

  • Zunächst wird die Variable a auf 5 gesetzt;
  • Die Schleifenbedingung ist a <= 10, was zutrifft, daher wird der Codeblock ausgeführt;
  • Nach jeder Ausführung wird die Variable a um 1 erhöht;
  • Die Schleife wird weiterhin ausgeführt, solange die Bedingung erfüllt ist.

Hinweis

Die while-Schleife prüft die Bedingung, bevor der Codeblock ausgeführt wird. Ist die Bedingung anfangs false, wird der Codeblock nicht ausgeführt.

Hinweis

Vorsicht bei der Bedingung! Wenn die Bedingung immer als true bewertet wird, wird die Schleife niemals beendet. Dies führt zu einer Endlosschleife, die dazu führen kann, dass das Programm nicht mehr reagiert oder abstürzt.

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?

question mark

Wie oft gibt das Programm Hello! aus?

Select the correct answer

question mark

Wie oft gibt das Programm JavaScript aus?

Select the correct answer

question mark

Wie oft gibt das Programm Be careful! aus?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 1
some-alt