Introduction à la boucle While en Javascript

Aujourd'hui, nous nous concentrons sur une boucle while. La boucle n'est rien d'autre que la tâche de faire à plusieurs reprises. Supposons que nous devons imprimer certains non. par exemple 1 à 10. Dans ce scénario, si nous pensons que nous devons écrire une instruction d'impression 10 fois pour chaque non. le code sera plus et il prend du temps. Et le plus important, c'est répétitif. Lors du codage dans n'importe quelle langue, nous devons tenir compte de la politique DRY. Cela signifie que ne vous répétez pas (SEC). Dans cette rubrique, nous allons découvrir la boucle While en JavaScript.

Donc, ici les boucles entrent en scène. Dans cette boucle while. Si vous pensez à la langue anglaise simple, vous comprendrez mieux. Simple alors que le sens est à la fois ou à une période. Il en va de même ici dans un langage de programmation. Tant que la condition est vraie, le code particulier s'exécutera.

La boucle While vérifie la condition, qu'elle soit vraie ou fausse. Si la condition est vraie, elle exécute simplement le code jusqu'au point d'arrêt. Si la condition est fausse, elle ne se poursuit pas.

Syntaxe:

While(condition)(
// code to execute
)

Dans une boucle while, nous vérifions la condition au moment du démarrage de la boucle, afin que nous puissions décider de l'exécuter ou non. Dans une boucle while, nous avons un bloc d'instructions. Qui obtiendra en exécution seule la condition spécifiée dans cette boucle est vraie.

Nous utilisons souvent vrai comme vrai et faux. si vous connaissez le concept binaire en programmation, il sera plus facile à comprendre.

Vrai et faux sont les deux valeurs utilisées pour évaluer l'expression. Lors de la vérification de la condition et de l'exécution du programme, cela sera utile.

Examinez la syntaxe suivante pour vrai et faux:

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

Exemple

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

Production:

Dans le cas de zéro, nous sortirons directement de la boucle.

Exemple

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

Production:

Comment fonctionne la boucle While en Javascript?

La boucle while est très simple à comprendre. Nous savons que les boucles sont utilisées en programmation pour automatiser les différentes tâches répétitives. Mais nous devons prendre certaines précautions à un point où nous ne l'augmentons pas. Pour avoir une idée plus claire à ce sujet, vérifions l'exemple suivant.

Exemple

Le code suivant est avec increment operator ++.

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

Production:

Voyons maintenant du code sans l'opérateur d'incrémentation. Veuillez essayer le code suivant.

En JavaScript, vous devez déclarer la variable et l'initialiser. Ignorer ce processus peut entraîner des erreurs d'exécution dans un compilateur.

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

Production:

Veuillez exécuter le code ci-dessus et vous verrez que le code fonctionne à l'infini.

Il n'y a pas d'arrêt pour imprimer le nom Bonjour. Pour nous assurer que nous ne recevons pas particulièrement de mots en sortie, nous devons utiliser l'opérateur d'incrémentation ou de décrémentation avec la boucle while.

Représentation schématique

En général, la boucle est divisée en 3 parties.

  1. Initialisation: attribuer une valeur à la variable
  2. Condition: condition pour vérifier qu'elle est vraie ou fausse
  3. Incrémenter ou décrémenter: ces opérateurs sont utiles pour incrémenter la boucle automatiquement ou décrémenter la boucle.

Nous allons examiner de près tous ces états de la boucle dans l'exemple à venir.

La partie importante de tout programme est sa logique. Regardez attentivement le diagramme ci-dessous au début du programme dont nous avons besoin pour initialiser la variable.

L'initialisation n'est rien d'autre que l'attribution d'une valeur à cette variable à utiliser. Lors de l'initialisation, nous pouvons appliquer la boucle while. dans une boucle while, nous vérifions la condition. par exemple, i <= 5. ici la boucle démarrera si la condition est vraie. Si la condition est fausse, nous sortirons directement de la boucle. En général, lorsque nous parlons de sortir de la boucle, nous avons besoin d'opérateurs d'incrémentation (++) et de décrémentation (-).

Exemples

Pensons à un exemple avec l'opérateur de décrémentation. Jusqu'à présent, nous avons vu la boucle while avec l'opérateur d'incrémentation (++). Maintenant, nous allons observer l'opérateur de décrémentation (-). L'opérateur de décrémentation comme le suggère le nom réduit la valeur d'une variable selon l'exigence donnée. La boucle s'arrête lorsque la condition devient fausse.

Exemple:

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

Production:

Si vous exécutez le programme ci-dessus, vous trouverez la même sortie que vous l'avez vue avec l'opérateur d'incrémentation.

Exemple:

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

Production:

Exemple: boucle en boucle avec le tableau

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

Production:

Exemple

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

Production:

Dans tous les exemples ci-dessus, nous avons vu comment travailler avec une boucle while. Le bouclage est possible lorsque la condition devient vraie. Modifiez les conditions. Essayez avec des déclarations vraies et fausses. Observez la sortie.

Alors que la boucle vérifie toujours la condition. Si la condition est vraie, elle est exécutée.

Cela nous évite de faire encore et encore du travail répétitif. Essayez donc plusieurs fois et salissez vos mains.

Conclusion

Les boucles jouent un rôle important dans la programmation. Comme ils aident à réduire les tâches répétitives et à le faire en le faisant automatiquement. Si nous avons une logique correcte, la boucle fait gagner beaucoup de temps à un programmeur.

Articles recommandés

Ceci est un guide de la boucle While en JavaScript. nous discutons ici comment fonctionne la boucle While en Javascript avec les exemples, l'organigramme et les sorties. Vous pouvez également consulter les articles suivants pour en savoir plus -

  1. Boucle en Java
  2. Boucles en R
  3. Tableaux en JavaScript
  4. Boucles en C