Maison >interface Web >js tutoriel >Comment additionner efficacement un tableau de nombres à l'aide de Réduire ?

Comment additionner efficacement un tableau de nombres à l'aide de Réduire ?

Patricia Arquette
Patricia Arquetteoriginal
2024-12-17 09:46:26423parcourir

How to Efficiently Sum an Array of Numbers using Reduce?

Comment additionner un tableau de nombres à l'aide de Réduire

Trouver la somme des éléments d'un tableau est une tâche courante. Une approche intuitive pourrait consister à utiliser $.each. Cependant, une solution plus spécialisée est disponible en utilisant la fonction de réduction.

Utilisation de Réduire

Reduce prend une fonction de rappel qui combine des éléments successifs en un seul résultat. Dans notre cas, nous pouvons définir un rappel pour ajouter chaque élément à la somme. La valeur initiale (0) est incluse comme deuxième argument à réduire.

Pour ECMAScript 2015 :

const sum = [1, 2, 3].reduce((partialSum, a) => partialSum + a, 0);
console.log(sum); // 6

La fonction de réduction parcourt le tableau, appliquant le rappel à chaque élément et au valeur de somme partielle. La somme résultante est restituée. Cette méthode est efficace et concise pour trouver des sommes de tableaux.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn