Skip to content
✨ Les cours suivant sont disponible : Html, Css, React, Algorithme ✨
cours
Algorithmes
12.0 Les Boucles
12.4 Contrôle de Boucle avec break

Le contrôle des boucles avec break en JavaScript

Dans ce chapitre, nous aborderons le concept de contrôle des boucles à l'aide de l'instruction break en JavaScript. L'instruction break est utilisée pour interrompre l'exécution d'une boucle prématurément, basée sur une condition spécifique. Nous examinerons la syntaxe de break, son utilisation dans différentes boucles, ainsi que des exemples pratiques pour illustrer son fonctionnement.

Utilisation de break

L'instruction break permet de sortir immédiatement d'une boucle lorsqu'elle est rencontrée, même si la condition de la boucle n'est pas encore remplie. Voici sa syntaxe générale :

for (initialisation; condition; mise à jour) {
    // Instructions à l'intérieur de la boucle
    if (condition) {
        break;
    }
}
  • initialisation : Cette partie est exécutée une seule fois avant le début de la boucle.

  • condition : Cette condition est évaluée avant chaque itération de la boucle. Si la condition est vraie, les instructions à l'intérieur de la boucle sont exécutées.

  • mise à jour : Cette partie est exécutée à la fin de chaque itération de la boucle.

  • Instructions à l'intérieur de la boucle : Ces instructions sont exécutées à chaque itération de la boucle.

  • if (condition) { break; } : Si la condition spécifiée est vraie, l'exécution de la boucle est immédiatement interrompue avec l'instruction break.

Exemple : Recherche d'un élément dans un tableau avec break

const tableau = [3, 6, 9, 12, 15]
const recherche = 12
let trouve = false
 
for (let i = 0; i < tableau.length; i++) {
    if (tableau[i] === recherche) {
        trouve = true
        break
    }
}
 
if (trouve) {
    console.log('Élément trouvé dans le tableau !')
} else {
    console.log('Élément non trouvé dans le tableau.')
}
  • Commentaire : Dans cet exemple, nous utilisons une boucle for pour parcourir chaque élément du tableau à la recherche de l'élément spécifié. Si l'élément est trouvé, la variable trouve est définie sur true et la boucle est interrompue avec break. Ensuite, nous vérifions la valeur de trouve pour déterminer si l'élément a été trouvé ou non.

Conclusion

L'instruction break est un outil puissant en JavaScript pour contrôler le flux d'exécution des boucles. En l'utilisant de manière appropriée, vous pouvez interrompre prématurément une boucle lorsque certaines conditions sont remplies, ce qui peut être utile dans de nombreuses situations de programmation. En comprenant la syntaxe et les exemples d'utilisation de break, vous serez en mesure d'améliorer votre efficacité et votre précision dans la gestion des boucles en JavaScript.