ВНИМАНИЕ: Запись на курсы по HTML, CSS, JavaScript, PHP, Python, React, Vue, Laravel и другим фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗jsPmCdEI 127 of 505 menu
Новый формат обучения! Репетиторство по программированию. Есть еще 3 свободных места! Жми для подробностей.

Конструкция else if в JavaScript

Конструкция else if позволяет задавать условия в блоке else. Давайте посмотрим на примере:

let num = 1; if (num == 1) { console.log('value1'); } else if (num == 2) { console.log('value2'); } else if (num == 3) { console.log('value3'); }

Преимуществом использования else if вместо нескольких ифов является возможность отловить ситуацию, когда значение переменной num не подходит ни под одно из условий:

let num = 1; if (num == 1) { console.log('value1'); } else if (num == 2) { console.log('value2'); } else if (num == 3) { console.log('value3'); } else { console.log('неверное значение переменной num'); }

В переменной day лежит какое-то число из интервала от 1 до 31. Определите в какую декаду месяца попадает это число (в первую, вторую или третью).

Модифицируйте предыдущую задачу так, чтобы, если в переменной day будет не число от 1 до 31, выдавалось сообщение об ошибке.

byenru