Utilisation de la Déclaration break en JavaScript

La déclaration break permet de sortir immédiatement d'une boucle lorsqu'elle est rencontrée. Cela est utile pour interrompre une boucle lorsque certaines conditions sont remplies.

Exemple de Base : Boucle Infinie

Voici un exemple simple utilisant break pour sortir d'une boucle infinie :

while (true) {
    let num = Number(prompt("Entrez un nombre :"));
    if (num == 0) {
        break;
    }
    console.log(num);
}

Sortie :

Entrez un nombre : 5
5
Entrez un nombre : 0

Explication :

  • La boucle while (true) est une boucle infinie.
  • Chaque fois que l'utilisateur entre un nombre, il est affiché à l'écran.
  • Si l'utilisateur entre 0, la condition if (num == 0) est vraie, et la déclaration break termine la boucle.

Exemple 1 : Boucle for avec break

Utilisons break dans une boucle for pour interrompre l'exécution lorsqu'une condition est remplie :

for (let i = 1; i <= 5; i++) {
    if (i == 3) {
        break;
    }
    console.log(i);
}

Sortie :

1
2

Explication :

  • La boucle for est utilisée pour afficher les nombres de 1 à 5.
  • Lorsque i atteint 3, la condition if (i == 3) est vraie et le break interrompt la boucle.
  • Les nombres 3, 4 et 5 ne sont pas affichés.

Exemple 2 : Boucle while avec break

Voici comment utiliser break dans une boucle while pour accumuler des nombres positifs :

let sum = 0;

while (true) {
    let num = Number(prompt("Entrez un nombre :"));
    if (num < 0) {
        break;
    }
    sum += num;
}

console.log(`La somme est ${sum}`);

Sortie :

Entrez un nombre : 3
Entrez un nombre : 5
Entrez un nombre : 0
Entrez un nombre : 8
Entrez un nombre : -3
La somme est 16

Explication :

  • La boucle while (true) permet d'entrer des nombres indéfiniment.
  • Les nombres positifs sont ajoutés à la variable sum.
  • Lorsque l'utilisateur entre un nombre négatif, la condition if (num < 0) est vraie, et break termine la boucle.
  • La somme des nombres positifs est affichée après la fin de la boucle.

Conclusion

La déclaration break est un outil puissant pour contrôler le flux d'exécution des boucles en JavaScript. Elle est particulièrement utile pour sortir rapidement d'une boucle lorsque certaines conditions sont remplies. Utilisez-la avec précaution pour éviter les boucles infinies non intentionnelles.

© 2024 Pandacodeur | Utilisation de la Déclaration break 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