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

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

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

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

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

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

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

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

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

Хорошо владеете JavaScript, но до сих пор не освоили Node.js? Записывайтесь на профессиональный курс «Node.js. Профессиональная разработка REST API». Цена 12 000 ₽.

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

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

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

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

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

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