DébutantNon commencé
Exercice 3.2 · 8 min · 0 tentative
La boucle for
🎯 Objectif
Utiliser for pour répéter un bloc de code un nombre précis de fois.
📖 Contexte
La boucle for
for est plus compact que while quand on connaît le nombre de répétitions :
for (let i = 1; i <= 3; i++) {
console.log("Tour " + i)
}
// Tour 1
// Tour 2
// Tour 3
Les 3 parties de for
for (initialisation; condition; incrémentation) {
// code répété
}
| Partie | Rôle | Exemple |
|---|---|---|
| Initialisation | Point de départ | let i = 1 |
| Condition | Continuer tant que true | i <= 5 |
| Incrémentation | Changement à chaque tour | i++ |
Comparaison while vs for
// Avec while (3 lignes de setup)
let i = 1
while (i <= 5) {
console.log(i)
i++
}
// Avec for (tout en une ligne)
for (let i = 1; i <= 5; i++) {
console.log(i)
}
Quand utiliser quoi ? Utilise for quand tu connais le nombre de répétitions. Utilise while quand tu ne sais pas combien de fois ça va boucler.
Utiliser le compteur pour calculer
for (let i = 1; i <= 5; i++) {
console.log(i + " x 2 = " + i * 2)
}
// 1 x 2 = 2
// 2 x 2 = 4
// 3 x 2 = 6
// ...
📝 Consigne
- Complète la première boucle : condition
i <= 5et incrémentationi++ - Complète le calcul de la table de 7 : remplace
___par7 * i
Résultat attendu :
1
2
3
4
5
=== Table de 7 ===
7 x 1 = 7
7 x 2 = 14
7 x 3 = 21
7 x 4 = 28
7 x 5 = 35
7 x 6 = 42
7 x 7 = 49
7 x 8 = 56
7 x 9 = 63
7 x 10 = 70
Objectifs
- Boucle for de 1 à 5
- Calcul de la multiplication
- Affiche les nombres
- Affiche la table de 7
Lis bien les instructions et lance-toi !
Indices (0/3)
Indice 1 verrouillé
Indice 2 verrouillé
Indice 3 verrouillé