Einführung in While Loop in Javascript

Heute konzentrieren wir uns auf eine while-Schleife. Looping ist nichts anderes als die immer wieder zu erledigende Aufgabe. Angenommen, wir müssen einige Nr. Drucken. Zum Beispiel 1 bis 10. In diesem Szenario müssen wir 10 Mal für jede Nr. eine print-Anweisung schreiben. Code wird mehr und es ist zeitaufwändig. Und das Wichtigste ist, dass es sich wiederholt. Beim Codieren in einer beliebigen Sprache müssen wir die DRY-Richtlinien berücksichtigen. Das heißt, wiederholen Sie sich nicht (TROCKEN). In diesem Thema werden wir uns mit While-Schleifen in JavaScript befassen.

Hier kommen also Schleifen ins Bild. In dieser while-Schleife. Wenn Sie über die einfache englische Sprache nachdenken, werden Sie es besser verstehen. Einfach, während Sinn zur gleichen Zeit oder zu einer Periode ist. Gleiches gilt auch hier in einer Programmiersprache. Solange die Bedingung erfüllt ist, wird der jeweilige Code ausgeführt.

While-Schleife prüft die Bedingung, ob sie wahr oder falsch ist. Wenn die Bedingung erfüllt ist, wird der Code einfach bis zum Haltepunkt ausgeführt. Wenn die Bedingung falsch ist, wird sie nicht ausgeführt.

Syntax:

While(condition)(
// code to execute
)

In einer while-Schleife prüfen wir die Bedingung zum Zeitpunkt des Starts der Schleife, damit wir entscheiden können, ob sie ausgeführt werden soll oder nicht. In einer while-Schleife haben wir einige Anweisungsblöcke. Wobei bei der Ausführung nur die in dieser Schleife angegebene Bedingung wahr ist.

Wir verwenden oft wahr als wahr und falsch. Wenn Sie das Binärkonzept in der Programmierung kennen, ist es leichter zu verstehen.

Wahr und falsch sind die beiden Werte, die zur Auswertung des Ausdrucks verwendet werden. Dies ist hilfreich, wenn Sie den Zustand überprüfen und das Programm ausführen.

Sehen Sie sich die folgende Syntax für wahr und falsch an:

While(true)(
// code will execute
)
While(false)(
// code will not execute
)

Beispiel

while(true)(
console.log("Hello");
break;
)

Ausgabe:

Im Fall von Null kommen wir direkt aus der Schleife heraus.

Beispiel

var i = 0;
while (i < 10) (
console.log(i);
i++;
)

Ausgabe:

Wie funktioniert While-Schleife in Javascript?

Die while-Schleife ist sehr einfach zu verstehen. Wir wissen, dass beim Programmieren Schleifen verwendet werden, um die verschiedenen sich wiederholenden Aufgaben zu automatisieren. Wir müssen jedoch an einem Punkt Vorsichtsmaßnahmen treffen, an dem wir sie nicht erhöhen. Um eine klarere Vorstellung davon zu bekommen, schauen wir uns das folgende Beispiel an.

Beispiel

Der folgende Code enthält den Inkrement-Operator ++.

var i=1;
while (i<=5)(
console.log("Hello");
i++;
)

Ausgabe:

Sehen wir uns nun Code ohne den Inkrement-Operator an. Bitte probieren Sie den folgenden Code aus.

In JavaScript müssen Sie die Variable deklarieren und initialisieren. Das Überspringen dieses Vorgangs kann zu Laufzeitfehlern in einem Compiler führen.

var i=1;
while (i<=5)(
console.log("Hello");
i++;
)

Ausgabe:

Bitte führen Sie den obigen Code aus und Sie werden sehen, dass der Code unendlich läuft.

Es gibt keine Unterbrechung für das Drucken des Namens Hallo. Um sicherzustellen, dass wir keine bestimmten Wörter als Ausgabe erhalten, müssen wir den Inkrementierungs- oder Dekrementierungsoperator zusammen mit der while-Schleife verwenden.

Flussdiagramm

In der Regel ist die Schleife in 3 Teile unterteilt.

  1. Initialisierung: Der Variablen einen Wert zuweisen
  2. Bedingung: Bedingung, um zu überprüfen, ob sie wahr oder falsch ist
  3. Inkrementieren oder Dekrementieren: Diese Operatoren sind nützlich, um die Schleife automatisch zu inkrementieren oder um die Schleife zu dekrementieren.

Wir werden uns im nächsten Beispiel alle diese Zustände der Schleife genau ansehen.

Der wichtige Teil eines jeden Programms ist seine Logik. Sehen Sie sich das folgende Flussdiagramm zu Beginn des Programms an, das zum Initialisieren der Variablen benötigt wird.

Das Initialisieren ist nichts anderes, als der zu verwendenden Variablen einen Wert zuzuweisen. Bei der Initialisierung sollten Sie die while-Schleife anwenden. In einer while-Schleife prüfen wir den Zustand. Zum Beispiel ist i <= 5. Diese Schleife startet, wenn die Bedingung erfüllt ist. Wenn die Bedingung falsch ist, verlassen wir die Schleife direkt. Wenn wir über das Verlassen der Schleife sprechen, benötigen wir im Allgemeinen Inkrement- (++) und Dekrement- (-) Operatoren.

Beispiele

Stellen wir uns ein Beispiel mit dem Dekrementoperator vor. Bisher haben wir die while-Schleife mit dem Inkrement-Operator (++) gesehen. Nun werden wir den Dekrement-Operator (-) beobachten. Der Dekrementierungsoperator reduziert, wie der Name vermuten lässt, den Wert einer Variablen gemäß den angegebenen Anforderungen. Die Schleife stoppt, wenn die Bedingung falsch wird.

Beispiel:

var i=5;
while (i>=1)(
console.log("Hello World");
i--;
)

Ausgabe:

Wenn Sie das obige Programm ausführen, werden Sie die gleiche Ausgabe finden, die Sie mit dem Inkrementoperator gesehen haben.

Beispiel:

fruits = 1;
while (fruits <= 5) (
console.log(fruits + " has to be there");
fruits++;
)
console.log("there are total " + (fruits - 1) + " rounds to market.");

Ausgabe:

Beispiel: While-Schleife mit dem Array

var fruits = ("Apple", "Banana", "Kiwi", "Pinaple");
total = 0;
while (total < fruits.length) (
console.log("There is " + fruits(total)+ " in the basket");
total++;
)

Ausgabe:

Beispiel

var balance = 0;
var greet = "";
while (balance <= 10) (
greet = greet + "\n I have added $" + balance+ " in my account";
balance ++;
)
console.log(greet);

Ausgabe:

In allen obigen Beispielen haben wir gesehen, wie wir mit einer while-Schleife arbeiten können. Eine Schleife ist möglich, wenn die Bedingung erfüllt ist. Ändern Sie die Bedingungen. Versuche es mit wahren und falschen Aussagen. Beobachten Sie die Ausgabe.

Während die Schleife immer den Zustand prüft. Wenn die Bedingung wahr ist, wird sie ausgeführt.

Es erspart uns immer wieder wiederholte Arbeiten. Probieren Sie es also mehrmals aus und machen Sie sich die Hände schmutzig.

Fazit

Loops spielen eine wichtige Rolle bei der Programmierung. Da sie dazu beitragen, sich wiederholende Aufgaben zu reduzieren und sie automatisch auszuführen. Wenn wir die richtige Logik haben, spart die Schleife einem Programmierer viel Zeit.

Empfohlene Artikel

Dies ist eine Anleitung zur While-Schleife in JavaScript. Hier wird die Funktionsweise von While-Schleifen in Javascript anhand der Beispiele, Ablaufdiagramme und Ausgaben erläutert. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren -

  1. While-Schleife in Java
  2. Schleifen in R
  3. Arrays in JavaScript
  4. Schleifen in C