La boucle for pour les tableaux en JavaScript
Les tableaux peuvent également être parcourus
avec une boucle for. Voyons
comment cela se fait. Supposons que nous ayons le
tableau suivant :
let arr = [1, 2, 3, 4, 5];
Affichons les éléments de ce tableau dans une boucle :
for (let i = 0; i <= arr.length - 1; i++) {
console.log(arr[i]);
}
On peut ne pas soustraire un de la longueur du tableau, mais utiliser une comparaison stricte :
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
Parcourir un tableau avec une boucle for donne
un plus grand contrôle sur ce qui se passe.
Par exemple, on peut afficher les éléments
non pas à partir de zéro, mais à partir du premier :
for (let i = 1; i < arr.length; i++) {
console.log(arr[i]);
}
On peut afficher les éléments dans l'ordre inverse :
for (let i = arr.length - 1; i >= 0; i--) {
console.log(arr[i]);
}
Affichez dans la console tous les éléments du tableau suivant :
let arr = ['a', 'b', 'c', 'd', 'e'];
Affichez dans la console tous les éléments du tableau suivant, à l'exception du zéro et du dernier :
let arr = ['a', 'b', 'c', 'd', 'e'];
Affichez dans la console les éléments du tableau suivant dans l'ordre inverse :
let arr = ['a', 'b', 'c', 'd', 'e'];
Corrigez l'erreur commise dans le code suivant :
let arr = ['a', 'b', 'c', 'd', 'e'];
for (let i = 0; i <= arr.length; i++) {
console.log(arr[i]);
}