Представь развилку на дороге: налево пойдёшь — одно, направо — другое. Код умеет так же. Он может проверить какое-то условие и, в зависимости от ответа, сделать одно действие или другое. Это называется условие, и без него программы были бы скучными — они всегда делали бы одно и то же.
Если — то, иначе — другое
Идея простая: ЕСЛИ что-то верно — делаем одно. ИНАЧЕ — делаем другое. В жизни ты так думаешь постоянно: «если на улице дождь — беру зонт, иначе — оставляю дома».
В коде это выглядит почти так же по смыслу:
if (возраст >= 18) {
показать('доступ есть')
} else {
показать('доступа нет')
}
Прочитаем по-человечески: если возраст 18 или больше — показать «доступ есть»; иначе — показать «доступа нет». Слово if — это «если», а else — «иначе».
Почему это важно
Любая программа, которая реагирует на тебя, внутри полна таких развилок. Сайт проверяет: если ты ввёл правильный пароль — пускаем внутрь, иначе — показываем ошибку. Магазин проверяет: если товар есть на складе — кнопка «купить», иначе — «нет в наличии».
Тебе не нужно писать такие проверки самому. Но когда ты видишь if в чужом коде — теперь ты знаешь: здесь код принимает решение. Найди условие в скобках и прочитай его вслух — и сразу станет понятно, что происходит.
Попробуй
Задания в терминале здесь нет — урок про понимание. Перечитай пример с возрастом и придумай своё правило по образцу «если — то, иначе — другое»: например, «если денег хватает — покупаем, иначе — копим дальше». Когда сможешь сказать такое правило словами, ты уже понимаешь, как работает условие.