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 :

javascriptlet arr = [1, 2, 3, 4, 5];

Affichons les éléments de ce tableau dans une boucle :

javascriptfor (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 :

javascriptfor (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 :

javascriptfor (let i = 1; i < arr.length; i++) {
  console.log(arr[i]);
}

On peut afficher les éléments dans l'ordre inverse :

javascriptfor (let i = arr.length - 1; i >= 0; i--) {
  console.log(arr[i]);
}
Задание 1

Affichez dans la console tous les éléments du tableau suivant :

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
Задание 2

Affichez dans la console tous les éléments du tableau suivant, à l'exception du zéro et du dernier :

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
Задание 3

Affichez dans la console les éléments du tableau suivant dans l'ordre inverse :

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
Задание 4

Corrigez l'erreur commise dans le code suivant :

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
    
for (let i = 0; i <= arr.length; i++) {
  console.log(arr[i]);
}