Reducción de Arrays en JavaScript

Beginner

This tutorial is from open-source community. Access the source code

Introducción

En este laboratorio, exploraremos el uso del método Array.prototype.reduce() para calcular la suma de dos o más números/arrays. Aprenderemos cómo inicializar un acumulador con un valor de 0 y cómo usar el operador de propagación para pasar un array como argumentos individuales. Al final de este laboratorio, tendrás una mejor comprensión de cómo usar el método reduce() en JavaScript.

Así es como se encuentra la suma de un array

Para encontrar la suma de un array de números, siga estos pasos:

  1. Abra la Terminal/SSH y escriba node para comenzar a codificar.
  2. Utilice el método Array.prototype.reduce() para agregar cada valor a un acumulador, que debe inicializarse con un valor de 0.
  3. Aquí está el código que puede utilizar para encontrar la suma del array:
const sum = (...arr) => [...arr].reduce((acc, val) => acc + val, 0);
  1. Para probar la función sum, use los siguientes ejemplos de código:
sum(1, 2, 3, 4); // 10
sum(...[1, 2, 3, 4]); // 10

Siguiendo estos pasos, puede encontrar fácilmente la suma de un array de números utilizando JavaScript.

Resumen

¡Felicidades! Has completado el laboratorio de Suma de Array. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.