📘 Chapitre 4 – Boucles : for, while, break
1. 🎯 Objectif pédagogique
Apprendre à répéter des instructions en JavaScript grâce aux boucles for
et while
, et comprendre l’usage des mots-clés break
et continue
pour contrôler l’exécution.
2. 📚 Concepts abordés
- Structure de la boucle
for
- Boucle
while
- Boucle
do...while
- Mots-clés
break
etcontinue
- Applications pour parcourir des nombres ou des tableaux
3. 🧠 Explication théorique
Une boucle permet d’exécuter un bloc de code plusieurs fois, sans le réécrire.
Boucle for
:
for (let i = 1; i <= 5; i++) {
console.log("Itération n° " + i);
}
Boucle while
:
let compteur = 1;
while (compteur <= 3) {
console.log("Compteur : " + compteur);
compteur++;
}
Boucle do...while
:
let x = 0;
do {
console.log("Valeur de x : " + x);
x++;
} while (x < 2);
break
et continue
:
break
interrompt complètement la boucle.continue
passe à l’itération suivante.
Exemple :
for (let i = 1; i <= 5; i++) {
if (i === 3) continue; // saute le 3
console.log(i);
}
4. 🛠 Tutoriel pratique
Résumé
Nous allons créer un script qui affiche les nombres de 1 à 10, mais ignore le 5.
Arborescence du projet
mon_projet/
├── index.html
└── script.js
Étape 1 : Fichier HTML
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>Boucles JS</title>
</head>
<body>
<h1>Exemple de boucles</h1>
<script src="script.js"></script>
</body>
</html>
Étape 2 : Code JavaScript
for (let i = 1; i <= 10; i++) {
if (i === 5) continue; // sauter le 5
console.log("Nombre : " + i);
}
Étape 3 : Test
Ouvre index.html
et regarde la console pour voir les résultats.
5. 🧾 Résumé et points-clés
- La boucle
for
est idéale quand on connaît le nombre d’itérations. - La boucle
while
est utile quand on ne sait pas à l’avance combien de fois on doit répéter. break
etcontinue
permettent de contrôler le flux de la boucle.