Utilisation de la Déclaration continue en JavaScript

La déclaration continue permet de sauter la partie restante d'une itération de boucle et de passer à l'itération suivante. C'est utile lorsque vous souhaitez ignorer certaines itérations sans arrêter complètement la boucle.

Exemple de Base : Affichage des Nombres Impairs

Voici un exemple simple qui affiche uniquement les nombres impairs :

for (let i = 1; i <= 5; i++) {
    // Saute l'itération si i est pair
    if (i % 2 === 0) {
        continue;
    }
    console.log(i);
}

Sortie :

1
3
5

Explication :

  • La boucle for itère de 1 à 5.
  • Lorsque i est pair, la déclaration continue saute le reste de l'itération et passe directement à l'itération suivante.
  • Ainsi, seuls les nombres impairs sont affichés.

Exemple 1 : Boucle for avec continue

Utilisons la déclaration continue dans une boucle for pour ignorer les valeurs d'une certaine plage :

for (let i = 1; i <= 10; i++) {
    // Saute l'itération si i est entre 4 et 9
    if (i > 4 && i < 9) {
        continue;
    }
    console.log(i);
}

Sortie :

1
2
3
4
9
10

Explication :

  • La boucle for itère de 1 à 10.
  • Lorsque i est entre 4 et 9, la déclaration continue est exécutée et l'itération est sautée.
  • Les valeurs 5, 6, 7 et 8 ne sont pas affichées.

Exemple 2 : Boucle while avec continue

Voici comment utiliser continue dans une boucle while pour afficher uniquement les nombres impairs :

let num = 1;

while (num <= 10) {
    // Saute l'itération si num est pair
    if (num % 2 === 0) {
        num++;
        continue;
    }
    console.log(num);
    num++;
}

Sortie :

1
3
5
7
9

Explication :

  • La boucle while itère tant que num est inférieur ou égal à 10.
  • Lorsque num est pair, num est incrémenté et la déclaration continue saute le reste de l'itération.
  • Les nombres impairs sont affichés.
  • Remarquez que num est incrémenté à la fois à l'intérieur et à l'extérieur du bloc if pour éviter les boucles infinies.

Exemple 3 : Boucle do...while avec continue

Utilisons continue dans une boucle do...while pour afficher des nombres non multiples de 3 :

let i = 1;

do {
    // Saute l'itération si i est un multiple de 3
    if (i % 3 === 0) {
        i++;
        continue;
    }
    console.log(i);
    i++;
} while (i <= 10);

Sortie :

1
2
4
5
7
8
10

Explication :

  • La boucle do...while itère de 1 à 10.
  • Lorsque i est un multiple de 3, la déclaration continue est exécutée et l'itération est sautée.
  • Les multiples de 3 (3, 6, 9) ne sont pas affichés.

Conclusion

La déclaration continue est un outil puissant pour contrôler le flux d'exécution des boucles en JavaScript. Elle permet de sauter des itérations spécifiques tout en continuant l'exécution de la boucle. Utilisez-la pour améliorer la lisibilité et l'efficacité de votre code.

© 2024 Pandacodeur | Utilisation de la Déclaration continue en JavaScript

Si vous avez trouvé ce cours en JavaScript de Mr JoëlYk intéressants et utiles, pourquoi ne pas les partager avec d'autres personnes qui pourraient également en bénéficier ? Partagez ce lien sur les réseaux sociaux ou envoyez-le à vos amis et collègues. Vous pourriez aider quelqu'un à améliorer ses compétences en programmation ou à trouver des solutions à des problèmes complexes. N'oubliez pas que la connaissance doit être partagée pour grandir. Merci pour votre soutien et votre partage ! Contact WhatsApp : +237 652027193 | Réaliser Par Joël_Yk

Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire

Anti-spam