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é
}
PartieRôleExemple
InitialisationPoint de départlet i = 1
ConditionContinuer tant que truei <= 5
IncrémentationChangement à chaque touri++

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

  1. Complète la première boucle : condition i <= 5 et incrémentation i++
  2. Complète le calcul de la table de 7 : remplace ___ par 7 * 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é