Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Interruption des Boucles avec Break | Boucles
Introduction à JavaScript

bookInterruption 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

123456789
let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
copy

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

123456789
let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
copy

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 = 0a = 0 + 0
i = 1a = 0 + 1
i = 2a = 1 + 2
i = 3a = 3 + 3
i = 4a = 6 + 4, break

Exemple 3 : Interruption immédiate d'une boucle while

1234567
while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
copy

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.

question mark

Qu'est-ce qui sera affiché dans la console par le code suivant ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 6

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

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

bookInterruption 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

123456789
let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
copy

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

123456789
let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
copy

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 = 0a = 0 + 0
i = 1a = 0 + 1
i = 2a = 1 + 2
i = 3a = 3 + 3
i = 4a = 6 + 4, break

Exemple 3 : Interruption immédiate d'une boucle while

1234567
while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
copy

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.

question mark

Qu'est-ce qui sera affiché dans la console par le code suivant ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 6
some-alt