Come usare per i loop per sommare una serie di numeri
La natura iterativa del ciclo per aiuta a sommare tutti i numeri di un array. Prima di entrare negli esempi, capiamo il lavoro per loop in JavaScript.
per (inizializzazione; condizione; incremento/decremento)IL inizializzazione della variabile imposta il valore da dove inizierà la variabile loop. IL condizione Parte del Loop imposta una soglia che deve essere adempiuta per eseguire dichiarazioni (Codice JavaScript). Dopo ogni iterazione, il incremento/decremento La parte aumenta o diminuisce il valore della variabile loop.
Esempio
Il codice JavaScript fornito di seguito utilizza un loop per sommare gli elementi di un array.
Il codice sopra crea un array di numeri denominati ARR1. IL res La variabile viene inizializzata per archiviare la somma degli elementi. Successivamente, il loop è esercitato nel modo seguente:
Produzione
L'output mostra che i numeri all'interno dell'array sono riassunti e la somma viene stampata.
Come usare un ciclo while per sommare una serie di numeri
Il funzionamento di Whil-loop dipende dalla seguente sintassi.
While (condizione)Una volta verificata una condizione, il codice viene eseguito fino a quando non è vero. Un incremento o decremento finale della variabile conclude l'iterazione.
Esempio
Il seguente codice JS praticano un periodo while per sommare una serie di numeri.
var arr = [2, 4, 8, 14];Nel codice sopra, l'array nominato arr è inizializzato insieme alle variabili denominate "somma" E "io". Inoltre, la condizione è impostata su "io < arr.length"Che afferma che il ciclo while verrà eseguito fino al valore della variabile"io"Raggiunge la lunghezza di arr. All'interno del ciclo, ogni elemento di array verrebbe riassunto al valore di somma.
Produzione
L'output di cui sopra mostra che il ciclo while può essere usato per sommare una serie di numeri in JavaScript.
Come utilizzare il metodo di riduzione () per sommare una serie di numeri
L'array ridotto () il metodo di JavaScript può anche essere utilizzato per sommare l'array di numeri. Come per loop, il metodo di riduzione () itera anche sul numero di un array. La sintassi seguita dal metodo di riduzione () è fornita di seguito.
vettore.Ridurre (funzione (retval, Currval, Currindex, array), val)Il metodo di riduzione () accetta due parametri, prima se funzione di callback E il secondo è Val(valore iniziale). IL funzione di callback può accettare quattro parametri, due (Retval E Currval) di loro sono necessari e altri due (Currindex E vettore) sono opzionali.
Esempio
Il seguente codice JavaScript utilizza il metodo di riduzione () per calcolare la somma dei numeri memorizzati in un array.
var arr = [4, 8, 12, 16];Nel codice sopra,
Produzione
L'output mostra che il metodo di riduzione () ha calcolato la somma dell'array di numeri.
Conclusione
JavaScript fornisce il supporto di vari loop (E.G. "Per" e "while") e il metodo di riduzione () per sommare una serie di numeri. La natura iterativa dei loop è utile per ottenere la somma di un array perché i loop intendono considerare ogni elemento uno per uno. Per ottenere la somma degli elementi dell'array in JavaScript, abbiamo fornito la sintassi e l'uso del metodo per loop per loop, while-loop e ridotto () per aggiungere tutto il numero di un array.