En la programación, se utilizan matrices para almacenar una gran cantidad de datos. Sin embargo, a veces es necesario reducir el tamaño de la matriz cuando un conjunto de datos no se puede manejar correctamente. Para hacerlo, hay varios métodos que se pueden implementar y utilizar. Por ejemplo, el "reducir()"Es uno de esos métodos de JavaScript utilizado para comprimir los elementos de una matriz realizando múltiples cálculos. Luego, devolverá un valor único como resultado de la ejecución.
Esta publicación demostrará sobre Reduce () en JavaScript.
Lo que es reducido () en JavaScript?
La reducción es un método iterativo en JavaScript que se puede utilizar para ejecutar la función definida por el usuario en cada elemento de la matriz definida. Esta función de devolución de llamada, conocida como "reductor", Pasa el valor del cálculo en el elemento anterior. Al final, el reductor reducirá el valor de la matriz y devolverá un valor único como salida.
Cómo usar el método Rede () JavaScript?
Para utilizar el método Reducir JavaScript, siga la sintaxis estancada a continuación:
formación.Reducir (función (Total, CurrentValue, CurrentIndex, ARR), InitialValue)En esta sintaxis:
Ejemplo 1: Cálculo de la suma de todos los elementos de matriz utilizando el método Rede ()
Para resumir todos los elementos de la matriz utilizando el método Rede (), en primer lugar, inicialice una constante y almacene el elemento en una matriz:
const arr1 = [6, 5, 3, 2];Del mismo modo, defina otra constante y establezca el valor de inicio:
const startValue = 0;A continuación, utilice el "reducir()Método "como el valor de la constante y especifique los parámetros:
const sumwithstart = arr1.reducir(Por último, muestre la salida en la consola con la ayuda del "consola.registro()Método e invocar la función definida como su argumento:
consola.log (sumwithstart);Ejemplo 2: Calcule el elemento de matriz de suma usando el método Rede ()
En este ejemplo, los usuarios también pueden usar el método Reducir para sumar los elementos de la matriz con la ayuda de la indexación. Para hacerlo, haga una matriz y almacene los elementos en esto:
const arr = [14, 16, 18, 20];Ahora, utilice el siguiente fragmento del código:
Reductor de funciones (acumulador, valor, índice)Aquí:
Por último, llame a la función Definir y muestre la suma de la matriz en la consola:
arrugado.reducir (reductor);Producción
Has aprendido sobre el uso del método Reducir en JavaScript.
Conclusión
La reducción es un método iterativo en JavaScript que se utiliza para reducir el tamaño de la matriz y devolver un valor único como resultado. Para hacerlo, el usuario puede reducir el elemento de matriz calculando la suma de todos los elementos simultáneamente o uno por uno. Esta publicación ha demostrado el método Rede () JavaScript.