Kopiuj-wklej: trzy średnie

Refaktoryzacja: od powtórzeń do funkcji - JavaScript od podstaw: konsola (JavaScript)

Program liczy średnie trzech uczniów. Działa, ale ten sam kod jest skopiowany trzy razy. Gdyby trzeba było zmienić sposób zaokrąglania, poprawka musiałaby trafić w trzy miejsca, a łatwo jedno przeoczyć.

const ola1 = 5, ola2 = 4, ola3 = 6;
const olaAvg = (ola1 + ola2 + ola3) / 3;
console.log('Ola: ' + olaAvg.toFixed(2));

const jan1 = 3, jan2 = 4, jan3 = 4;
const janAvg = (jan1 + jan2 + jan3) / 3;
console.log('Jan: ' + janAvg.toFixed(2));

const ewa1 = 6, ewa2 = 5, ewa3 = 5;
const ewaAvg = (ewa1 + ewa2 + ewa3) / 3;
console.log('Ewa: ' + ewaAvg.toFixed(2));

Ł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.