Jak obliczyć sumę i średnią elementów w tablicy?

Jak obliczyć sumę i średnią elementów w tablicy?
W różnych sytuacjach programiści muszą obliczyć sumę i średnią elementów tablicy w JavaScript. Na przykład może być konieczne określenie średniego wyniku ucznia poprzez dodanie wszystkich wyników egzaminu i podzielenie ich przez całkowitą liczbę egzaminów, które zdobnili.

Ten post ilustruje metody obliczania sumy i średniej elementów tablicy.

Jak obliczyć/obliczyć sumę i średnią elementów w tablicy?

Aby obliczyć sumę i średnią elementów tablicy, zastosuj następujące podejścia:

  • Metoda „redukuj ()”
  • Pętla „for-of-of”

Metoda 1: Oblicz sumę i średnią elementów w tablicy za pomocą metody „redukuj ()”

Aby obliczyć sumę i średnią elementów tablicy, użyj „zmniejszyć()" metoda. Używa funkcji wywołania zwrotnego, która dotyczy każdego elementu tablicy i daje jedno zmniejszone wyjście. Ta metoda akceptuje dwa parametry funkcję wywołania zwrotnego i opcjonalną wartość początkową.

Składnia
Użyj podanej składni wyposażonej w metodę redukuj ():

redukuj ((akumulator, currentValue) =>
// oświadczenie
, wartość początkowa)

Przykład
Utwórz tablicę pierwszych 10 równych liczb:

var array = [2, 4, 6, 8, 10, 12, 14, 16, 18, 20];

Zadzwoń do "zmniejszyć()„Metoda z tablicą, aby uzyskać sumę wszystkich elementów tablicy i przechowywać ją w zmiennej„ suma ”:

var sum = tablica.zmniejszyć ((a, b) => a + b, 0);

Teraz podziel sumę z długością tablicy, aby uzyskać średnią z elementów tablicy:

var średnia = suma / tablica.długość;

Wydrukuj wynik „suma”I„ „przeciętny„Na konsoli:

konsola.log („suma elementów tablicy:” + sum);
konsola.log („Średnia elementów tablicy:” + średnia);

Wyjście wyświetla sumę pierwszych 10 równych liczb, które wynosi „110”A średnia to„11”:

Metoda 2: Oblicz sumę i średnią elementów w tablicy za pomocą pętli „for-of-of”

Innym sposobem obliczenia suma i średniej elementów tablicy są tradycyjne pętle, takie jak pętla, podczas gdy pętla, na pętlę i tak dalej. Tutaj omówimy pętlę „for-of-of” do obliczania sumy i średniej elementów tablicy.

Składnia
Poniższa składnia jest wykorzystywana do pętli:

dla (var x tablicy)
//oświadczenie

Przykład
Utwórz zmienną „suma”I przypisz do niego wartość 0:

var sum = 0;

Użyj pętli for-of-of-OF i dodaj sumę elementów w zmiennej „suma”:

dla (var x tablicy)
sum += x;

Aby obliczyć średnio elementów macierzy, podziel sumę elementów o długości tablicy:

var średnia = suma / tablica.długość;

Na koniec wydrukuj wynik na konsoli:

konsola.log („suma elementów tablicy:” + sum);
konsola.log („Średnia elementów tablicy:” + średnia);

Wyjście

Chodzi o przetwarzanie sumy i średniej elementów tablicy.

Wniosek

Aby obliczyć sumę i średnią tablicy, użyj „zmniejszyć()„Metoda lub pętle, takie jak„Do" pętla, "chwila„Pętla lub„dla" pętla. Jednak metoda „redukuj ()” jest najczęściej stosowaną metodą obliczania sumy i średniej elementów macierzy. Ten post ilustruje metody obliczania sumy i średniej elementów tablicy.