Jak znaleźć sumę szeregu liczb w JavaScript

Jak znaleźć sumę szeregu liczb w JavaScript
Tablice mogą przechowywać wiele elementów jednego typu danych, takich jak tablica stringów zawierają wartości typów danych ciągów. Podobnie tablica liczb odnosi się do przechowywania wartości liczbowych w tablicy. JavaScript zapewnia różne metody, które można wykorzystać do wykonywania operacji na tablicach. W tym poście informacyjnym opracowaliśmy różne możliwości sumowania szeregu liczb. Pod koniec tego przewodnika zrozumiesz następujące metody:
  • Jak używać do pętli do sumowania szeregu liczb
  • Jak używać pętli podczas sumowania szeregu liczb
  • Jak użyć metody redukuj () do sumowania tablicy liczb

Jak używać do pętli do sumowania szeregu liczb

Iteracyjny charakter pętli dla formy pomaga sumować wszystkie liczby tablicy. Przed wejściem w przykłady zrozummy działanie dla Loop w JavaScript.

dla (inicjalizacja; warunek; przyrost/zmniejszenie)
stwierdzenie 1;
stwierdzenie 2;

inicjalizacja zmiennej ustawia wartość, skąd uruchomi się zmienna pętli. stan Część pętli ustawia próg, który należy wypełnić, aby wykonywać instrukcje (Kod JavaScript). Po każdej iteracji, Przyrost/zmniejszenie część zwiększa lub zmniejsza wartość zmiennej pętli.

Przykład
Podany poniżej kod JavaScript wykorzystuje pętlę do sumowania elementów tablicy.

var arr1 = [2, 20, 40, 100];
var res = 0;
dla (i = 0; i < arr1.length; i++)
res += arr1 [i]

konsola.log (res);

Powyższy kod tworzy szereg wymienionych liczb ARR1. res Zmienna jest inicjowana w celu przechowywania suma elementów. Następnie pętla jest wykonywana w następujący sposób:

  • zmienna „I”Jest inicjowany w„i = 0"
  • Warunkiem zapętlania jest „I < arr1.length„Co stwierdza, że ​​pętla będzie działać do wartości„I”Jest mniej niż długość ARR1. Po każdej iteracji wartość „i” byłaby zwiększona przez „1".
  • Instrukcja wewnątrz pętli aktualizuje wartość zmiennej RES po każdej iteracji, dodając do niej element tablicy

Wyjście

Wyjście pokazuje, że liczby wewnątrz tablicy są podsumowane, a suma jest drukowana.

Jak używać pętli podczas sumowania szeregu liczb

Działanie pętli pobytu zależy od następującej składni.

While (warunek)
Oświadczenie kodu;
Przyrost/zmniejszenie;

Po sprawdzeniu warunku kod jest wykonywany, aż będzie to prawdą. Końcowy przyrost lub zmniejszenie zmiennej kończy iterację.

Przykład

Poniższy kod JS praktykuje trochę white, aby podsumować szereg liczb.

var arr = [2, 4, 8, 14];
var sum = 0;
var i = 0;
podczas gdy ja < arr.length)
sum += arr [i]
i ++;

konsola.log (suma);

W powyższym kodzie wymieniona tablica arr jest inicjowany wraz z zmiennymi o nazwie „suma" I "I". Ponadto warunek jest ustawiony na „I < arr.length”, Który stwierdza, że ​​pętla While będzie działać do wartości zmiennej”I”Osiąga długość arr. Wewnątrz pętli każdy element tablicy byłby podsumowany do wartości suma.

Wyjście

Powyższe dane wyjściowe pokazuje, że pętla while można użyć do sumowania tablicy liczb w JavaScript.

Jak użyć metody redukuj () do sumowania tablicy liczb

Metodę JavaScript można również zastosować tablicę () Metodę JavaScript. Podobnie jak w przypadku pętli, metoda redukuj () iteruje również liczbę tablicy. Składnia, a następnie metoda redukuj () jest podana poniżej.

szyk.redukuj (funkcja (retval, curvval, currindex, tablica), val)

Metoda redukuj () akceptuje dwa parametry, najpierw jeśli funkcja oddzwonienia A drugi jest Val(wartość początkowa). funkcja oddzwonienia może zaakceptować cztery parametry, dwa (Retval I Currval) z nich są konieczne, a pozostałe (pozostałe (CURRINDEX I szyk) są opcjonalne.

Przykład

Poniższy kod JavaScript wykorzystuje metodę redukuj () do obliczenia suma liczb przechowywanych w tablicy.

var arr = [4, 8, 12, 16];
funkcja suma (ogółem, curr)
Zwrot ogółem + CURT;

konsola.log (ARR.Zmniejsz (suma, 0));

W powyższym kodzie,

  • Rozprzestrzeni się szereg liczb arr
  • Funkcja oddzwonienia (suma) jest ćwiczenie, które zawiera dwa parametry całkowity I Curr. Suma reprezentuje ostatnią wartość zwróconą przez suma Funkcja i wartość wahowa odnoszą się do elementu tablicy.
  • Na koniec stosuje się zmniejszenie (suma, 0) do iteracji funkcji sumy na każdym elemencie tablicy.

Wyjście

Wyjście pokazuje, że metoda redukuj () obliczyła sumę tablicy liczb.

Wniosek

JavaScript zapewnia obsługę różnych pętli (e.G. „For” i „while”) i metoda redukuj () w celu sumowania tablicy liczb. Iteracyjny charakter pętli jest pomocny w uzyskaniu suma tablicy, ponieważ pętle zamierzają rozważyć każdy element jeden po drugim. Aby uzyskać sumę elementów tablicy w JavaScript, dostarczyliśmy składnię i wykorzystanie formy, while, a redukuj (), aby dodać wszystkie liczby tablicy.