JavaScript : En boucle


Les boucles nous permettent de répéter la même action plusieurs fois. Chaque boucle comporte trois éléments clés :

  1. Début de la boucle
  2. Fin de la boucle
  3. Incrément / décrément / compteur de boucle

Par exemple, nous pourrions vouloir enregistrer les numéros de 1 à 10. Ici, le début est 1, la fin est 10, et le compteur s’incrémente de 1 à chaque fois.

let i = 1; // start
while (i <= 10) { // end
  console.log(i); // 1 2 3 4 5 6 7 8 9 10
  i++; // increment/counter
}

🚨If nous n’avions pas l’incrément ou le compteur, la boucle va continuer indéfiniment et log 1 des temps infinis.

L’expression qui est évaluée pour la fin de la boucle n’a pas besoin d’être une comparaison. Toute expression ou variable erronée mettra fin à la boucle.

let i = 10; // start
while (i) { // end
  console.log(i); // 10 9 8 7 6 5 4 3 2 1
  i--; // decrement/counter
}

Quand i atteint 0, c’est faux, et la boucle se termine.

L’exemple ci-dessus pourrait également être transformé en une ligne unique en boucle. Nous pouvons également omettre les bretelles lorsqu’il s’agit d’une boucle à une ligne.

let i = 10;
while (i) console.log(i--);

Soyez le premier à commenter

Poster un Commentaire

Votre adresse de messagerie ne sera pas publiée.


*