Les boucles java script

Created with Sketch.

Les boucles java script

java script

Dans certains cas, il est nécessaire de répéter le même code plusieurs fois, c’est alors qu’interviennent les boucles.

On distinguera 3 types de boucles :

  • Lorsque l’on connaît à l’avance le nombre de boucles
  • Lorsque le nombre de boucles est inconnu
  • Lorsque l’on souhaite parcourir un tableau ou un objet

La boucle for

Lorsque le nombre de boucles est connu.

// Pour chaque essai, avec au maximum 6 essais.

for(let essai = 1; essai <= 6; essai++){
    Code à exécuter
}
// La boucle for (Compter de 1 à 10)

for(let i = 1; i <= 10; i++){
 ... ;
 ... ;
}

La boucle while

Lorsque le nombre de boucles est inconnu.

// Tant que le mot de passe est faux

while(mot de passe faux){
    Code à exécuter
}
// tant qui i est plus petit ou égale à 10 fait ...

let i = 0;

while (i <= 10){
    ... ;
    i++ ;
}

La boucle do while

// Tant que le mot de passe est faux

do {
    Code à exécuter
}while(mot de passe faux)
// fait tant que i est plus petit ou égale à 10 
let i = 0;

do{
     ... ;
     i++ ;
}while(i <= 10)

Boucle sur un tableau

 
for (let index in UnTableauOuUnObjet){
... ;
 ... ;
}

for (let valeur of UnTableauOuUnObjet){
... ;
 ... ;
}

Break et continue

/*------------------ break ----------------- */
    break;
// break stop la boucle


/* ----------------- continue ---------------- */
    continue;
// passe le tour de l'intération ou se situe continue

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *