Les boucles servent à répéter une action plusieurs fois sans réécrire le même code. Elles évitent la répétition et font gagner un temps précieux.
La boucle for
Idéale quand on connaît le nombre de répétitions :
for (let i = 0; i < 5; i++) {
console.log("Tour numéro " + i);
}
Elle comporte trois parties : une initialisation (let i = 0), une condition de poursuite (i < 5) et une incrémentation (i++).
La boucle while
Elle répète tant qu’une condition reste vraie :
- Utile quand on ne sait pas à l’avance combien de tours seront nécessaires.
- Attention : veillez à ce que la condition finisse par devenir fausse, sinon la boucle tourne à l’infini et bloque la page.
À retenir :
forquand on connaît le nombre de tours,whilequand on répète tant qu’une condition est vraie. Prévoyez toujours une sortie !