W tym samouczku wyjaśni metody obliczania sumy elementów tablicy w JavaScript.
Jak obliczyć sumę tablicy liczb w JavaScript?
Suma szeregu liczb można obliczyć na różne sposoby, w tym:
Sprawdźmy każdą z nich jeden po drugim!
Metoda 1: Oblicz sumę tablicy liczb wykorzystujących do pętli
Aby obliczyć sumę szeregu liczb, najbardziej podstawową i tradycyjną metodą jest „Do" pętla. W tym podejściu iteruj tablicę do długości i dodaj je.
Składnia
Użyj następującej składni, aby użyć pętli dla:
dla (i = 0; i < lengthOfArray; i++)Przykład
Utwórz szereg liczb:
var array = [8, 14, 20, 23];Utwórz zmienną „arrayelementsum”I ustaw swoją wartość początkową na 0:
var arrayelementsum = 0;Dodaj elementy tablicy, iterując tablicę, aż długość tablicy za pomocą pętli:
dla (var i = 0; i < array.length; i++)Wydrukuj sumę elementów tablicy za pomocą „konsola.dziennik()" metoda:
konsola.log (arrayelementsum);Wyjście
Wyjście pokazuje sumę wszystkich elementów w tablicy jako „65".
Oblicz sumę tablicy liczb wykorzystujących do pętli
Zamiast "Do„Pętla, w JavaScript jest więcej najlepszych podejść, takich jak„dla" metoda.
Przykład
Użyjmy pętli dla każdej iteracji tablicy, aby dodać elementy tablicy:
dla (const suma tablicy)Wyjście
Wyjście wskazuje, że za pomocą „dla„Pętla, elementy tablicy, które są pomyślnie dodawane i wyświetlane”65„Jako ich suma.
Oblicz sumę tablicy liczb wykorzystujących pętlę foreach
A "dla każdego„Pętla może być stosowana jako alternatywna metoda obliczania sumy tablicy liczb. Jest to predefiniowana metoda w JavaScript.
Przykład
Użyj tej samej tablicy utworzonej w poprzednim przykładzie i pętli w całej tablicy za pomocą tablicy.Foreach () Metoda pętli:
szyk.foreach (sum =>Wyjście
Metoda 2: Oblicz sumę tablicy liczb za pomocą metody redukuj ()
Bansz liczb można alternatywnie zsumować za pomocą tablicy JavaScript „zmniejszyć()" metoda. „„zmniejszyć()”Metoda wykorzystuje funkcję reduktora do wytworzenia pojedynczej wartości wyjściowej, wywołując ją na każdym elemencie tablicy. Itera liczb w tablicy, podobnie jak pętla.
Składnia
Postępuj zgodnie z podłączoną składnią do użycia metody redukuj ():
redukuj (funkcja (prevalue, currentValue, currentIndex, tablica) =>W powyższej składni:
Przykład
Użyj poniższych wierszy kodu podczas korzystania z „zmniejszyć()„Metoda dodawania elementów tablicy:
var arrayelementsum = tablica.redukuj (funkcja (a, b)Wyjście
Chodzi o uzyskanie szeregu liczb „suma w JavaScript.
Wniosek
Za uzyskanie sumy elementów tablicy liczbowej, „Do" pętla, "dla" pętla, "dla każdego„Pętla lub„zmniejszyć()„Zastosowana jest metoda. Pętle iteracyjne są przydatne do obliczania sumy elementów tablicy, ponieważ starają się rozważyć każdy element osobno. Wszystkie wspomniane podejścia są omówione w tym artykule z przykładami.