JAVASCRIPT · ОСНОВЫ · УРОК 08

Три варианта

else if · около 12 минут

Учиться с прогрессом →Читай конспект бесплатно. Для сохранения работ войди в аккаунт.
ШАГ 1

Добавь средний путь

else if проверяет ещё одно условие, когда первое не подошло.

const stars = 3;
if (stars >= 5) {
  console.log("Отлично");
} else if (stars >= 3) {
  console.log("Хорошо");
} else {
  console.log("Ещё раз");
}

✦ Для трёх звёзд появится Хорошо.

ШАГ 2

Порядок важен

Проверяй от большего порога к меньшему. Программа выбирает первую подходящую ветку.

const stars = 5;
if (stars >= 5) {
  console.log("Отлично");
} else if (stars >= 3) {
  console.log("Хорошо");
} else {
  console.log("Ещё раз");
}

✦ Для пяти звёзд появится Отлично.

КЛАССНАЯ РАБОТА

Набери код самостоятельно

Набери пример вручную. Проверь имена, скобки и знаки.

const stars = 4;
if (stars >= 5) {
  console.log("Отлично");
} else if (stars >= 3) {
  console.log("Хорошо");
} else {
  console.log("Ещё раз");
}
Открыть редактор для классной работы →
ДОМАШНЕЕ ЗАДАНИЕ

Реши сам

Создай const stars = 2. При 5 и больше выведи «Супер», при 3 и больше — «Хорошо», иначе — «Попробуй ещё». Используй if, else if и else.

Готовый ответ не показан. Используй похожие примеры из конспекта.

Открыть домашнее задание →