La boucle "for" , pour un nombre d'itérations fixe.
1 - La boucle for… in :
const passengers = [
"Will Alexander",
"Sarah Kate'",
"Audrey Simon",
"Tao Perkington"
]
for (let i in passengers) {
console.log("Embarquement du passager " + passengers[i]);
}
i démarre automatiquement à zéro, et s'incrémente à chaque boucle. Vous imprimez donc passengers[0] , puis passengers[1] , puis passengers[2] , etc., jusqu'à terminer l'itération sur tous les passagers. Vous pouvez bien sûr imprimer chaque élément sur la console, car chacun est une chaîne contenant le nom du passager.
2 - La boucle for… of :
Pour les cas où l'indice précis d'un élément n'est pas nécessaire pendant l'itération, vous pouvez utiliser une boucle for… of(vous recevez alors simplement chaque élément dans l'ordre) :
const passengers = [
"Will Alexander",
"Sarah Kate",
"Audrey Simon",
"Tao Perkington"
]
for (let passenger of passengers) {
console.log("Embarquement du passager " + passenger);
}