Каталог
Веб-разработка с нуля: четыре курса по порядку.
HTML, затем CSS, JavaScript и SQL. Каждый курс говорит, что нужно знать до него и что вы будете уметь после.
Загружаем курсы…
Каталог
HTML, затем CSS, JavaScript и SQL. Каждый курс говорит, что нужно знать до него и что вы будете уметь после.
Загружаем курсы…
Урок 11 из 114 · 8 мин
Условия if, else if, else и блоки кода в фигурных скобках.
Чат поддержки работает до 22:00. Хочу, чтобы страница сама писала, отвечают ли сейчас.
Код умеет выбирать: «если час меньше 22 — онлайн, иначе — офлайн». Это if.
ifif (условие) { … } — код в скобках выполнится, только если условие truthy.const hour = 10;
if (hour < 22) {
console.log("Поддержка онлайн");
}elseconst hour = 23;
if (hour < 22) {
console.log("Поддержка онлайн");
} else {
console.log("Поддержка офлайн");
}else ifconst hour = 15;
if (hour < 12) {
console.log("Доброе утро");
} else if (hour < 18) {
console.log("Добрый день");
} else {
console.log("Добрый вечер");
}Сначала самые частые или самые строгие условия, потом общие. Последний else ловит всё остальное.
Через if/else: если hour меньше 22, сохрани в status строку онлайн, иначе — офлайн. Выведи status.
if — пока нетelse — пока нетВыберите один ответ.
Сколько веток выполнится в цепочке if … else if … else?
Выберите один ответ.
Выполнится ли if ("") { … }?
Проверяем состояние обучения…