Условные конструкции позволяют направить выполнение программы по одному из путей в зависимости от условия. if...else В данном случае в конструкции if проверяется истинность выражения a == 100, если оно истинно, то выполняется последующий блок кода в фигурных скобках, и на консоль выводится сообщение "a равно 100". Если же выражение ложно, тогда блок кода не выполняется и выведется пустая строка. Если необходимо задать альтернативный вариант, то можно добавить блок else: Таким образом, если условное выражение после оператора if истинно, то выполняется блок после if, если ложно - выполняется блок после else. Если необходимо проверить несколько альтернативных вариантов, то можно добавить выражения else if: В данном случае вывод будет такой: a равно 99. Этот же пример можно записать в переменную result: Рассмотрим другой пример: Если возраст больше или равно 14 то выводим “Есть паспорт”, иначе выводим “Нет паспорта”. Вы можете комбинировать разные варианты. Теперь давайте напишем функци