Come sommare un array javascript con riduzione

Come sommare un array javascript con riduzione

A volte, gli utenti non possono gestire una grande quantità di dati nell'array. Per fare ciò, eseguono più operazioni sui dati per ridurre la dimensione dell'elemento. IL "ridurre()"Il metodo in JavaScript viene impiegato per comprimere la dimensione dell'array in un unico valore prima di implementare una funzione specificata per ogni valore dell'array e mettere il valore della funzione di una variabile in un array.

Questo post spiegherà il metodo per sommare un array JavaScript con riduzione.

Come sommare un array javascript con riduzione?

Per sommare un array JavaScript, "ridurre()"Il metodo può essere utilizzato. Il metodo di riduzione viene utilizzato per ridurre al minimo l'elemento di un array con l'aiuto di definire una funzione di riduttore.

Sintassi

Per utilizzare il metodo JavaScript di riduzione (), prova la sintassi di seguito:

vettore.Ridurre (funzione (totale, corrente di corrente, currentIndex, arr), valo iniziale)

In questa sintassi:

  • "funzione()"È richiesto per funzionare per ogni elemento in un array.
  • "valore corrente"Determina il valore corrente da eseguire in una funzione.
  • "CurrentIndex"Indica l'indice per il valore in esecuzione.
  • "arr"Mostra a cui appartiene l'elemento in esecuzione.
  • "valore iniziale"È un parametro opzionale. Definisce il valore che viene passato alla funzione.

Esempio 1: calcola la somma dell'array JavaScript con il metodo di riduzione () definendo una funzione

Per calcolare la somma dell'array JavaScript con il metodo di riduzione definendo una funzione, prova l'esempio dichiarato:

funzione sumarr (arr)
const Sum = arr.ridotta (function (totale, elemento)
restituire totale + elemento;
);
console.registro (somma);
  • Innanzitutto, definisci una funzione con un nome particolare.
  • Quindi, dichiara una costante e utilizza il "arr.ridurre()"Metodo e aggiungere una funzione come parametro del metodo definito.
  • Passa i parametri alla funzione.
  • Usa il "ritorno"Parola chiave e quindi calcola gli elementi totali.
  • Visualizza l'output sulla console con l'aiuto di “Console.tronco d'albero()"

Infine, definire l'array a cui vogliamo sommare gli elementi:

Sumarr ([8, 9, 7, 6, 4]);

Si può osservare che la somma dell'elemento array JavaScript con metodo di riduzione viene calcolata e visualizzata sulla console:

Esempio 2: calcolare la somma di un array JavaScript con il metodo di riduzione definendo costante

Per sommare tutti gli elementi dell'array usando il metodo di riduzione (), prima di tutto, inizializza una costante e memorizza l'elemento in un array:

const arr = [7, 3, 9, 0];

Allo stesso modo, definisci un'altra costante e imposta il valore di avvio:

const startValue = 0;

Successivamente, utilizza il “ridurre()"Metodo come valore della costante e specificare i parametri:

const SumwithStart = arr.ridurre(
(Accumulator, Value) => Accumulator + Value,
startvalue
);

Infine, visualizza l'output sulla console con l'aiuto di "console.tronco d'albero()"Metodo e invocare la funzione definita come argomento:

console.registro (sumwithstart);

Produzione

Hai imparato il metodo per calcolare la somma dell'array JavaScript con il metodo di riduzione.

Conclusione

Per calcolare la somma dell'array JavaScript con la riduzione, il "ridurre()"Il metodo può essere utilizzato. Il metodo di riduzione viene utilizzato per ridurre o comprimere le dimensioni dell'array eseguendo operazioni diverse. Per fare ciò, abbiamo calcolato la somma dell'array per ridurre le dimensioni. Questo è tutto sul metodo per calcolare la somma dell'array JavaScript con il metodo di riduzione.