Javascript En Boucle

| | | | | | | | | | | | | | | | | | | | |

do‚Ķ les boucles while peuvent être utilisées pour exécuter un bloc de code une fois et continueront à s’exécuter si une instruction continue d’être évaluée comme vraie. Les boucles while et do ... while sont utiles si vous voulez exécuter un bloc de code alors qu’une certaine condition est remplie.

Les boucles sont une fonctionnalité fondamentale de la programmation et sont utilisées pour automatiser t√¢ches similaires. Par exemple, supposons que vous vouliez imprimer chaque nom dans une liste d’étudiants. Vous pouvez créer une boucle pour automatiser la t√¢che.

JavaScript propose deux principaux types de boucles qui peuvent être utilisées pour effectuer une t√¢che répétitive plusieurs fois. Le premier type, appelé boucle for, exécute une instruction un certain nombre de fois. Le deuxième type est la boucle while, qui est exécutée selon qu’une condition est vraie ou non.

Dans ce tutoriel, nous aborderons les bases de la boucle while en JavaScript. Nous allons explorer la syntaxe des boucles while, comment créer des boucles do‚Ķ while et explorer quelques exemples de ces boucles en action.

JavaScript Boucles While < / h2>

Une boucle while JavaScript exécute un bloc de code tandis qu’une condition est évaluée à true. Les boucles While arrêtent de s’exécuter lorsque leur condition est fausse. Une boucle while vous permet de répéter un bloc de code plusieurs fois sans copier-coller le code.

les boucles while sont souvent utilisées si vous souhaitez exécuter le code plusieurs fois non précisé . D’autre part, JavaScript for loop sont utilisés si vous savez déjà ou pouvez calculer combien de fois votre boucle doit s’exécuter.

Voici la syntaxe d’une boucle while en JavaScript:

L’instruction while est très similaire à une instruction JavaScript for.

Vous pouvez créer une boucle infinie en spécifiant une condition qui sera toujours évaluée comme vraie. Assurez-vous que votre condition peut être évaluée comme fausse à moins que vous ne souhaitiez que la boucle se poursuive jusqu’à ce que vous interrompiez manuellement la planification.

Exemple de boucle While JavaScript

Disons que nous organisons une fête exclusive. Nous voulons inviter seulement 40 personnes à notre fête à un moment donné.

Il y a déjà 35 personnes à notre fête. Chaque fois que nous invitons quelqu’un, nous voulons calculer combien de personnes supplémentaires nous pouvons inviter avant d’atteindre la limite. Voici un exemple de programme qui utilise une boucle while pour effectuer ce calcul:

Notre code renvoie les éléments suivants:

Dans les deux premières lignes de notre code, nous déclarons deux variables. La variable limit est utilisée pour spécifier le nombre maximum de personnes pouvant rejoindre notre groupe. La current_attendees variable JavaScript garde une trace du nombre de personnes qui participent actuellement à la fête.

Créons un while boucle qui s’exécute jusqu’à ce que le nombre de participants actuels soit inférieur à la limite que nous avons fixée.

Ensuite, notre programme ajoute 1 au nombre de participants actuels et calcule le nombre d’espaces restants en soustrayant current_attendees de limit. Enfin, notre programme imprime une déclaration sur la console indiquant à notre chef de groupe combien d’espaces il reste.

Notre cycle alors a duré tant qu’il y avait moins de 40 personnes dans notre groupe. Chaque fois que la boucle s’est déroulée, nos current_attendees augmentaient de 1. Dès que notre groupe a atteint 40 participants, notre boucle a cessé de fonctionner.

while loops: Un autre exemple

Utilisons un autre exemple pour illustrer la boucle while en action. Dans l’exemple suivant, nous créons une boucle while qui imprime chaque nom dans notre tableau de fête VIP:

Notre code renvoie:

Notre boucle parcourt le tableau vips jusqu’à ce que notre variable compteur soit inférieure à la longueur du Tableau JavaScript .

JavaScript do… while Loop

Une boucle JavaScript do‚Ķ while exécute une instruction une fois, puis vérifie si une condition est vraie. Si la condition est vraie, la boucle s’exécutera à nouveau. Sinon, le code ne fonctionne plus.

Il y a une grande différence entre une boucle while et une boucle do‚Ķ while. Faire‚Ķ les boucles while sont exécutées au moins une fois même si la condition spécifiée n’est jamais évaluée comme vraie. En revanche, les boucles while ne sont exécutées que si leur condition est vraie.

Voici la syntaxe d’une boucle do‚Ķ while en JavaScript:

Le code de notre boucle do‚Ķ while sera toujours exécuté au moins une fois.

Exemple de boucle JavaScript do… while < / h3>

Utilisons un exemple pour illustrer comment fonctionne la boucle do‚Ķ while. Disons que nous créons une énigme. Nous voulons que notre programme continue de demander à un utilisateur de deviner un nombre jusqu’à ce qu’il devine le nombre correct.

< /div>

Voici un exemple de programme que nous pourrions utiliser pour créer cette énigme:

Notre programme demandera à l’utilisateur d’entrer un nombre entre 1 et 10 tant que deviné_number n’est pas égal à number_to_guess. Mais notre programme exécutera le contenu de notre instruction do avant d’évaluer les conditions pour la première fois.

Lorsque notre condition est fausse, notre boucle cessera de s’exécuter.

Conclusion

Alors que les boucles peuvent être utilisées pour exécuter un bloc de code répétitif tout en une déclaration est évaluée à vrai. Les boucles Do‚Ķ while peuvent être utilisées pour exécuter un bloc de code une fois. Ils continueront à fonctionner si une instruction continue à retourner vrai.

Les boucles while et do‚Ķ while sont utiles si vous voulez exécuter un bloc de code alors qu’une certaine condition est remplie.

Dans ce tutoriel, nous avons expliqué comment créer une boucle while et do‚Ķ while en JavaScript. Nous avons également exploré quelques exemples de ces boucles en action pour illustrer o√π elles peuvent être utiles. Vous disposez désormais des informations dont vous avez besoin pour utiliser la boucle while comme un expert JavaScript !

Pour obtenir des conseils sur les meilleures ressources et cours d’apprentissage JavaScript, consultez notre Article sur comment apprendre JavaScript .