Avatar ·

Comment trouver la somme des éléments d'un tableau de nombres en JavaScript ?

Bonjour à tous ! Je viens de commencer à apprendre JavaScript et j'ai rencontré un problème. J'ai un tableau de nombres, par exemple : ```javascript let numbers = [10, 20, 30, 40, 50]; ``` J'ai besoin d'obtenir la somme de tous les éléments de ce tableau, c'est-à-dire le résultat : 150. J'ai essayé de le faire manuellement avec une boucle, mais mon code ne fonctionne pas : ```javascript let sum = 0; for (let i = 0; i <= numbers.length; i++) { sum += numbers[i]; } console.log(sum); // Affiche NaN ``` Je comprends qu'il y a un problème avec la condition de la boucle, mais je n'arrive pas à comprendre. J'ai aussi entendu dire qu'il existe des méthodes intégrées en JavaScript pour travailler avec les tableaux, comme `reduce()`. Mais je ne sais pas comment les utiliser correctement. Veuillez me dire comment trouver correctement la somme des éléments d'un tableau ? De préférence avec des exemples et des explications pour un débutant. Merci d'avance ! J'utilise du JavaScript standard sans bibliothèques. <<>>

Problème dans votre code

L'erreur dans votre boucle est la condition i <= numbers.length. La longueur du tableau