Interruption des Boucles avec Break
Le mot-clé break est un terminateur de boucle, permettant de sortir prématurément d'une boucle.
Exemple 1 : Arrêt d'une boucle infinie
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
Dans cet exemple, le mot-clé break interrompt la boucle infinie while lorsque i devient égal à 6, après l'opération i++.
Exemple 2 : Interruption d'une boucle for
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Ici, la variable a est incrémentée par i à chaque itération (0 + 1 + 2 + 3 + 4) jusqu'à ce que i atteigne 4. À ce moment-là, l'instruction break est déclenchée.
i = 0 | a = 0 + 0 |
|---|---|
i = 1 | a = 0 + 1 |
i = 2 | a = 1 + 2 |
i = 3 | a = 3 + 3 |
i = 4 | a = 6 + 4, break |
Exemple 3 : Interruption immédiate d'une boucle while
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
Dans cet exemple, l'instruction break à l'intérieur de la boucle while termine immédiatement la boucle, empêchant l'exécution de tout code situé en dessous dans le même bloc.
Remarque
N'oubliez pas que l'instruction
breakest un outil puissant pour contrôler le flux de vos boucles, vous permettant d'y mettre fin lorsque certaines conditions sont remplies.
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
Awesome!
Completion rate improved to 2.33
Interruption des Boucles avec Break
Glissez pour afficher le menu
Le mot-clé break est un terminateur de boucle, permettant de sortir prématurément d'une boucle.
Exemple 1 : Arrêt d'une boucle infinie
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
Dans cet exemple, le mot-clé break interrompt la boucle infinie while lorsque i devient égal à 6, après l'opération i++.
Exemple 2 : Interruption d'une boucle for
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Ici, la variable a est incrémentée par i à chaque itération (0 + 1 + 2 + 3 + 4) jusqu'à ce que i atteigne 4. À ce moment-là, l'instruction break est déclenchée.
i = 0 | a = 0 + 0 |
|---|---|
i = 1 | a = 0 + 1 |
i = 2 | a = 1 + 2 |
i = 3 | a = 3 + 3 |
i = 4 | a = 6 + 4, break |
Exemple 3 : Interruption immédiate d'une boucle while
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
Dans cet exemple, l'instruction break à l'intérieur de la boucle while termine immédiatement la boucle, empêchant l'exécution de tout code situé en dessous dans le même bloc.
Remarque
N'oubliez pas que l'instruction
breakest un outil puissant pour contrôler le flux de vos boucles, vous permettant d'y mettre fin lorsque certaines conditions sont remplies.
Merci pour vos commentaires !