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
break
est 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
break
est 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 !