Die `while`-Schleife
Swipe um das Menü anzuzeigen
Die while-Schleife ist eine weitere Art von Schleife, die von den meisten Programmiersprachen einschließlich JavaScript unterstützt wird.
Die while-Schleife wird hauptsächlich verwendet, wenn ein Codeblock so lange ausgeführt werden soll, wie eine Bedingung true ist. Obwohl sie sich in bestimmten Situationen ähnlich wie eine for-Schleife verhalten kann, wird sie vor allem dann eingesetzt, wenn nicht genau bekannt ist, wie oft ein Codeblock ausgeführt werden muss.
Die allgemeine Syntax einer while-Schleife lautet:
while(boolean_expression) {
// code to execute
}
Wenn die Bedingung einer while-Schleife immer wahr ist, wird sie unendlich oft ausgeführt. Eine solche Schleife wird als Endlosschleife bezeichnet.
Der Ablauf einer while-Schleife lässt sich besser anhand ihres Flussdiagramms verstehen:
Im Folgenden befindet sich ein Beispielprogramm, das eine while-Schleife verwendet, um die erste Zahl zu finden, die sowohl durch 11 als auch durch 12 teilbar ist:
123456let i = 13; while(i % 11 != 0 && i % 12 != 0) { i += 1; } console.log("The first number that is divisible by both 11 and 12 is:", i);
1. Was ist der Hauptunterschied zwischen einer for-Schleife und einer while-Schleife?
2. Wie oft wird die folgende Schleife ausgeführt?
3. Was passiert, wenn die Bedingung in einer while-Schleife immer wahr 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