Skip to content
✨ Les cours suivant sont disponible : Html, Css, React, Algorithme ✨
cours
Algorithmes
12.0 Les Boucles
12.5 Contrôle de Boucle avec continue

Le contrôle des boucles avec continue en JavaScript

Dans ce chapitre, nous allons étudier l'utilisation de l'instruction continue en JavaScript pour contrôler le comportement des boucles. Contrairement à break qui permet de sortir immédiatement d'une boucle, continue permet de passer à l'itération suivante de la boucle sans exécuter les instructions restantes. Nous explorerons la syntaxe de continue, son utilisation dans différentes boucles, ainsi que des exemples pratiques pour illustrer son fonctionnement.

Utilisation de continue

L'instruction continue est utilisée pour interrompre l'exécution de l'itération actuelle d'une boucle et de passer immédiatement à l'itération suivante. Voici sa syntaxe générale :

for (initialisation; condition; mise à jour) {
    // Instructions à l'intérieur de la boucle
    if (condition) {
        continue;
    }
    // Autres instructions à l'intérieur de la boucle
}
  • initialisation : Cette partie est exécutée une seule fois avant le début de la boucle.

  • condition : Cette condition est évaluée avant chaque itération de la boucle. Si la condition est vraie, les instructions à l'intérieur de la boucle sont exécutées.

  • mise à jour : Cette partie est exécutée à la fin de chaque itération de la boucle.

  • Instructions à l'intérieur de la boucle : Ces instructions sont exécutées à chaque itération de la boucle.

  • if (condition) { continue; } : Si la condition spécifiée est vraie, l'exécution de l'itération actuelle de la boucle est interrompue avec continue, et la boucle passe immédiatement à l'itération suivante.

Exemple : Affichage des nombres impairs de 1 à 10 avec continue

for (let i = 1; i <= 10; i++) {
    if (i % 2 === 0) {
        continue
    }
    console.log(i)
}
  • Commentaire : Dans cet exemple, nous utilisons une boucle for pour parcourir les nombres de 1 à 10. Si un nombre est pair (i.e., divisible par 2), nous utilisons continue pour passer à l'itération suivante sans exécuter les instructions restantes. Ainsi, seuls les nombres impairs sont affichés à l'aide de console.log(i).

Conclusion

L'instruction continue est un outil pratique en JavaScript pour contrôler le comportement des boucles et éviter l'exécution de certaines instructions dans des cas spécifiques. En comprenant la syntaxe et les exemples d'utilisation de continue, vous serez en mesure d'améliorer votre efficacité dans la gestion des boucles en JavaScript et d'écrire un code plus concis et plus clair.