Refaktoryzacja: łańcuch else if
Instrukcje warunkowe - JavaScript od podstaw: konsola (JavaScript)
Ten sam program po refaktoryzacji: zmieniamy budowę kodu, a nie jego działanie. `else if` sprawdza kolejne warunki od góry i wykonuje pierwszy prawdziwy. Progi stoją jeden pod drugim, więc od razu widać całą skalę ocen. Wynik jest taki sam.
const points = 72;
if (points >= 90) {
console.log('bardzo dobry');
} else if (points >= 70) {
console.log('dobry');
} else if (points >= 50) {
console.log('dostateczny');
} else {
console.log('niedostateczny');
}Ł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.