JavaScript en boucle

Les boucles peuvent exécuter un bloc de code tant qu’une condition spécifiée est vraie.
La boucle While
Le while
loop parcourt un bloc de code tant qu’une condition spécifiée est vraie.
Syntaxe
alors que (condition) {
// bloc de code à exécuter
}
Exemple
Dans l’exemple suivant, le code de la boucle s’exécutera encore et encore tant qu’une variable (i) est inférieure à 10 :
Si vous oubliez d’augmenter la variable utilisée dans la condition, la boucle ne se terminera jamais. Cela plantera votre navigateur.
La boucle Do While
Le do while
boucle est une variante de la boucle while. Cette boucle exécutera le bloc de code une fois, avant de vérifier si la condition est vraie, puis elle répétera la boucle tant que la condition est vraie.
Syntaxe
faire {
// bloc de code à exécuter
}
alors que (condition);
Exemple
L’exemple ci-dessous utilise un do while
boucle. La boucle sera toujours exécutée au moins une fois, même si la condition est fausse, car le bloc de code est exécuté avant que la condition ne soit testée :
N’oubliez pas d’augmenter la variable utilisée dans la condition, sinon la boucle ne se terminera jamais !
Comparer pendant et pendant
Si vous avez lu le chapitre précédent, à propos de la boucle for, vous découvrirez qu’une boucle while est sensiblement la même qu’une boucle for, avec les instructions 1 et 3 omises.
La boucle de cet exemple utilise un for
loop pour collecter les noms de voitures à partir du tableau cars :
Exemple
const voitures = [“BMW”, “Volvo”, “Saab”, “Ford”];
soit i = 0 ;
laisser texte = “” ;
pour (;voitures[i];) {
texte += voitures[i];
je++ ;
}
Essayez-le vous-même »
La boucle de cet exemple utilise un while
loop pour collecter les noms de voitures à partir du tableau cars :
Exemple
const voitures = [“BMW”, “Volvo”, “Saab”, “Ford”];
soit i = 0 ;
laisser texte = “” ;
tandis que (voitures[i]) {
texte += voitures[i];
je++ ;
}
Essayez-le vous-même »
#JavaScript #boucle