• Теория
  • Теория

Вложенные условия

Что делать, если принятие решения зависит не от одного, а от двух и более условий? Можно использовать один if, а затем, внутри ветки, выполнить ещё одну проверку.

if (условие1) {
  if (условие2) {
    действия;
  }
}

Затем внутри вложенного условия можно добавить ещё одно и так до бесконечности.

Вложенные условия

Продолжим работу над программой «Можно ли выполнить проект?», которая как нельзя кстати усложнилась. Теперь реализовать проект можно, если выполняются два условия:

  1. есть достаточное количество разработчиков — переменная enoughDevelopers;
  2. и разработчики владеют требуемыми технологиями — переменная techAvailable.

Если разработчиков достаточно и требуемая технология освоена, выводим сообщение «Проект можно выполнить», иначе выводим сообщение «Проект нельзя выполнить».

Минимальный вид табов
  • index.html
HTML
HTML

Вы перешли на другую страницу

Кликните внутри мини-браузера, чтобы поставить фокус в это окно.

100%
Бабушка Кекс

Притормози, дружище

Проходить вызовы части «Условия» тренажёра «Программирование на JavaScript — основы языка» можно после регистрации и оформления подписки.