Utilisation des Boucles avec les Tableaux
Les boucles nous permettent de parcourir efficacement tous les éléments ou certains éléments d’un tableau.
Par exemple, nous pouvons utiliser une boucle for pour itérer sur tous les éléments d’un tableau et les afficher :
12345let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; for(let i = 0; i < numbers.length; i++) { console.log("Element " + (i + 1) + " of the array is: " + numbers[i]); }
Cela est particulièrement utile lorsque nous devons effectuer une opération sur plusieurs éléments d’un tableau :
1234567let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); for(let i = 0; i < numbers.length; i++) { numbers[i] *= 2; } console.log("After:", numbers);
Il est également possible d'utiliser une boucle while
ou do-while
à cette fin, cependant, cela n'est pas la convention.
123456789let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); let i = 0; while(i < numbers.length) { numbers[i] *= 2; i += 1; } console.log("After:", numbers);
Même si les mêmes résultats peuvent être obtenus en utilisant des boucles while
ou do-while
, il est recommandé d'utiliser une boucle for
lors de l'itération sur des tableaux, car c'est l'approche conventionnelle et plus lisible.
1. Quelle est la sortie du code suivant ?
2. Le code suivant modifie-t-il le tableau original ?
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 1.33
Utilisation des Boucles avec les Tableaux
Glissez pour afficher le menu
Les boucles nous permettent de parcourir efficacement tous les éléments ou certains éléments d’un tableau.
Par exemple, nous pouvons utiliser une boucle for pour itérer sur tous les éléments d’un tableau et les afficher :
12345let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; for(let i = 0; i < numbers.length; i++) { console.log("Element " + (i + 1) + " of the array is: " + numbers[i]); }
Cela est particulièrement utile lorsque nous devons effectuer une opération sur plusieurs éléments d’un tableau :
1234567let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); for(let i = 0; i < numbers.length; i++) { numbers[i] *= 2; } console.log("After:", numbers);
Il est également possible d'utiliser une boucle while
ou do-while
à cette fin, cependant, cela n'est pas la convention.
123456789let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); let i = 0; while(i < numbers.length) { numbers[i] *= 2; i += 1; } console.log("After:", numbers);
Même si les mêmes résultats peuvent être obtenus en utilisant des boucles while
ou do-while
, il est recommandé d'utiliser une boucle for
lors de l'itération sur des tableaux, car c'est l'approche conventionnelle et plus lisible.
1. Quelle est la sortie du code suivant ?
2. Le code suivant modifie-t-il le tableau original ?
Merci pour vos commentaires !