Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Arrêt et Saut dans les Boucles | Parcours des Données en JavaScript
Introduction à JavaScript

bookDéfi : Arrêt et Saut dans les Boucles

Tâche

Mettre en œuvre une boucle qui saute les itérations paires et s'arrête à la 5ᵉ itération. Voici les instructions :

  1. La boucle doit s'arrêter à la 5ᵉ itération.
  2. Pour chaque itération, afficher le numéro de l'itération dans la console.
  3. Si la boucle saute une itération, afficher le mot "Skip" dans la console.
  4. Si la boucle s'arrête, afficher le mot "Stop" dans la console.
123456789101112131415
for (let i = 1; i <= 10; i++) { console.log("Iteration", ___); if (i >= 5) { console.log("___"); ___; }; if (i % 2 == 0) { console.log("___"); ___; } else { console.log("Successful"); }; };
copy

Le résultat attendu est :

Iteration 1
Successful
Iteration 2
Skip
Iteration 3
Successful
Iteration 4
Skip
Iteration 5
Stop
  1. Inclure la variable de compteur dans la première instruction console.log().
  2. Utiliser l'instruction break à l'intérieur du bloc if (i >= 5) pour arrêter la boucle.
  3. Afficher la chaîne "Stop" dans la console avant l'instruction break.
  4. Utiliser l'instruction continue à l'intérieur du bloc if (i % 2 == 0) pour ignorer les itérations paires.
  5. Afficher la chaîne "Skip" dans la console avant l'instruction continue.
  6. Pour les autres cas, afficher "Successful" dans la console.
123456789101112131415
for (let i = 1; i <= 10; i++) { console.log("Iteration", i); if (i >= 5) { console.log("Stop"); break; } if (i % 2 == 0) { console.log("Skip"); continue; } else { console.log("Successful"); } }
copy

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 8

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Awesome!

Completion rate improved to 2.33

bookDéfi : Arrêt et Saut dans les Boucles

Glissez pour afficher le menu

Tâche

Mettre en œuvre une boucle qui saute les itérations paires et s'arrête à la 5ᵉ itération. Voici les instructions :

  1. La boucle doit s'arrêter à la 5ᵉ itération.
  2. Pour chaque itération, afficher le numéro de l'itération dans la console.
  3. Si la boucle saute une itération, afficher le mot "Skip" dans la console.
  4. Si la boucle s'arrête, afficher le mot "Stop" dans la console.
123456789101112131415
for (let i = 1; i <= 10; i++) { console.log("Iteration", ___); if (i >= 5) { console.log("___"); ___; }; if (i % 2 == 0) { console.log("___"); ___; } else { console.log("Successful"); }; };
copy

Le résultat attendu est :

Iteration 1
Successful
Iteration 2
Skip
Iteration 3
Successful
Iteration 4
Skip
Iteration 5
Stop
  1. Inclure la variable de compteur dans la première instruction console.log().
  2. Utiliser l'instruction break à l'intérieur du bloc if (i >= 5) pour arrêter la boucle.
  3. Afficher la chaîne "Stop" dans la console avant l'instruction break.
  4. Utiliser l'instruction continue à l'intérieur du bloc if (i % 2 == 0) pour ignorer les itérations paires.
  5. Afficher la chaîne "Skip" dans la console avant l'instruction continue.
  6. Pour les autres cas, afficher "Successful" dans la console.
123456789101112131415
for (let i = 1; i <= 10; i++) { console.log("Iteration", i); if (i >= 5) { console.log("Stop"); break; } if (i % 2 == 0) { console.log("Skip"); continue; } else { console.log("Successful"); } }
copy

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 8
some-alt