Sauter des Itérations avec continue
Le mot-clé continue permet d’ignorer le reste du code à l’intérieur d’une boucle pour l’itération en cours et de passer directement à l’itération suivante.
Exemple 1 : Ignorer les premières itérations
1234567for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
Dans cet exemple, le mot-clé continue est utilisé pour ignorer les itérations de la boucle où i est inférieur à 5. Par conséquent, seules les itérations avec des valeurs de i comprises entre [5, 9] exécutent le code à l’intérieur de la boucle.
Exemple 2 : Ignorer une itération spécifique
123456789for (let i = 1; i <= 5; i++) { console.log("Iteration started:", i); if (i == 3) { continue; // Skip the end of the 3rd iteration } console.log("- Iteration ended:", i); }
Ici, l'instruction continue est utilisée pour ignorer la fin de la troisième itération, ce qui entraîne l'affichage des messages "Iteration started" et "Iteration ended" pour toutes les itérations sauf celle où i est égal à 3.
Remarque
Le mot-clé
continuefonctionne de manière similaire àbreak, mais au lieu d'interrompre complètement la boucle, il saute uniquement l'itération en cours et passe à la suivante. Ce comportement peut être utile pour un contrôle précis de l'exécution de la boucle.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain the difference between `continue` and `break` in more detail?
Can you show more examples of when to use `continue` in loops?
What happens if I use `continue` in a nested loop?
Awesome!
Completion rate improved to 2.5
Sauter des Itérations avec continue
Glissez pour afficher le menu
Le mot-clé continue permet d’ignorer le reste du code à l’intérieur d’une boucle pour l’itération en cours et de passer directement à l’itération suivante.
Exemple 1 : Ignorer les premières itérations
1234567for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
Dans cet exemple, le mot-clé continue est utilisé pour ignorer les itérations de la boucle où i est inférieur à 5. Par conséquent, seules les itérations avec des valeurs de i comprises entre [5, 9] exécutent le code à l’intérieur de la boucle.
Exemple 2 : Ignorer une itération spécifique
123456789for (let i = 1; i <= 5; i++) { console.log("Iteration started:", i); if (i == 3) { continue; // Skip the end of the 3rd iteration } console.log("- Iteration ended:", i); }
Ici, l'instruction continue est utilisée pour ignorer la fin de la troisième itération, ce qui entraîne l'affichage des messages "Iteration started" et "Iteration ended" pour toutes les itérations sauf celle où i est égal à 3.
Remarque
Le mot-clé
continuefonctionne de manière similaire àbreak, mais au lieu d'interrompre complètement la boucle, il saute uniquement l'itération en cours et passe à la suivante. Ce comportement peut être utile pour un contrôle précis de l'exécution de la boucle.
Merci pour vos commentaires !