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 while infinie 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 : Interrompre immédiatement 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
Gardez à l'esprit 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.5
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 while infinie 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 : Interrompre immédiatement 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
Gardez à l'esprit 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 !