Cómo reducir una matriz a un valor en JavaScript
El método Red () en JavaScript se puede usar para obtener un valor único de los elementos de la matriz. La sintaxis del método Rede () se describe a continuación:
formación.Reducir (función (total, Currval, Currind, Array), Inival)Se observa que el método Reder () acepta solo dos parámetros que son función() y Interno. El función() acepta los siguientes parámetros:
Ejemplo 1: Uso de Reduce () para obtener la suma
El código a continuación practica el método Red () para sumar todos los valores en una matriz.
var num = [5, 9, 17, 33, 65]En el código anterior, una función (Total, CurrVal) acepta el valor inicial de la función que se establece en "0". Además, el CurrVal se refiere a los elementos de la matriz y este método devuelve una suma de total y Curval.
Producción
La salida devuelve 127, que es la suma de todos los elementos de matriz utilizados.
Ejemplo 2: Uso del método Red () para obtener la suma
El código proporcionado a continuación
var obj = [x: 4, x: 8, x: 16, x: 32, x: 64]En el código anterior, se crea una matriz de objetos y se denomina obj. Además, se aplica una función de reducción al obj matriz para agregar los elementos
Producción
La salida muestra que se agregan los números dentro del objeto y luego se devuelve la suma.
Conclusión
Se practica el método Red () para reducir una matriz a un valor en JavaScript. Este artículo proporciona una guía descriptiva sobre la reducción de la matriz a un solo valor. La sintaxis del método Red () se describe brevemente y su aplicabilidad en JavaScript se explica con la ayuda de ejemplos.