Verwendung der Do-While-Schleife zur Iteration
Betrachten wir die do-while-Schleife. Diese Schleife ähnelt der while-Schleife, weist jedoch einen entscheidenden Unterschied auf.
| while | do-while |
|---|---|
| Führt den Codeblock nach der Bedingungsprüfung aus. | Führt den Codeblock vor der Bedingungsprüfung aus. |
Syntax
Die do-while-Schleife beginnt mit dem Schlüsselwort do, schließt den Codeblock in geschweifte Klammern {} ein und endet mit dem Schlüsselwort while, gefolgt von der Bedingung in Klammern (), ohne dass ein zusätzlicher Codeblock erforderlich ist:
do {
// code block
} while (condition);
Hier ein Beispiel:
123456let a = 0; do { console.log(a); a++; } while (a <= 3 && a >= 1);
Zu Beginn wurde die Variable a mit 0 initialisiert, und die Bedingung a >= 1 wurde nach der Operation a++ ausgewertet.
Der Codeblock innerhalb des do wird mindestens einmal ausgeführt:
123456789// `while` loop while (false) { console.log("while"); // Not executed } // `do-while` loop do { console.log("do-while"); // Executed 1 time } while (false);
Die do-while-Schleife ist besonders nützlich, wenn Benutzereingaben mindestens einmal abgefragt werden müssen und die Schleife fortgesetzt werden soll, bis der Benutzer gültige Daten eingibt oder eine bestimmte Bedingung erfüllt ist.
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 why the do-while loop executes at least once?
What are some practical scenarios where a do-while loop is preferred over a while loop?
Can you show how user input validation works with a do-while loop?
Awesome!
Completion rate improved to 2.33
Verwendung der Do-While-Schleife zur Iteration
Swipe um das Menü anzuzeigen
Betrachten wir die do-while-Schleife. Diese Schleife ähnelt der while-Schleife, weist jedoch einen entscheidenden Unterschied auf.
| while | do-while |
|---|---|
| Führt den Codeblock nach der Bedingungsprüfung aus. | Führt den Codeblock vor der Bedingungsprüfung aus. |
Syntax
Die do-while-Schleife beginnt mit dem Schlüsselwort do, schließt den Codeblock in geschweifte Klammern {} ein und endet mit dem Schlüsselwort while, gefolgt von der Bedingung in Klammern (), ohne dass ein zusätzlicher Codeblock erforderlich ist:
do {
// code block
} while (condition);
Hier ein Beispiel:
123456let a = 0; do { console.log(a); a++; } while (a <= 3 && a >= 1);
Zu Beginn wurde die Variable a mit 0 initialisiert, und die Bedingung a >= 1 wurde nach der Operation a++ ausgewertet.
Der Codeblock innerhalb des do wird mindestens einmal ausgeführt:
123456789// `while` loop while (false) { console.log("while"); // Not executed } // `do-while` loop do { console.log("do-while"); // Executed 1 time } while (false);
Die do-while-Schleife ist besonders nützlich, wenn Benutzereingaben mindestens einmal abgefragt werden müssen und die Schleife fortgesetzt werden soll, bis der Benutzer gültige Daten eingibt oder eine bestimmte Bedingung erfüllt ist.
Danke für Ihr Feedback!