Suma, średnia i maksimum

Tablice - JavaScript od podstaw: konsola (JavaScript)

Trzy klasyczne algorytmy na tablicy liczb. Suma: zmienna zaczyna od 0 i w pętli dodajemy kolejne elementy. Średnia: suma podzielona przez długość. Maksimum: zaczynamy od PIERWSZEGO elementu (nie od 0, bo wszystkie liczby mogą być ujemne) i podmieniamy, gdy trafi się większy. Przy okazji zapamiętujemy, który to dzień.

const temps = [3, -2, 5, 8, 1, -4, 6];

let sum = 0;
for (const t of temps) {
  sum += t;
}
console.log('Suma:', sum);
console.log('Średnia:', (sum / temps.length).toFixed(2));

let max = temps[0];
let maxDay = 0;
for (let i = 1; i < temps.length; i++) {
  if (temps[i] > max) {
    max = temps[i];
    maxDay = i;
  }
}
console.log('Najcieplej:', max, 'w dniu nr', maxDay + 1);

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu JavaScript od podstaw: konsola·Zaloguj się, aby zapisać postęp na koncie.