Условие
Да → Тогда
Нет → Иначе

В BSL один условный оператор — Если, с необязательными ИначеЕсли и Иначе, плюс отдельная короткая форма-функция ?() для условных выражений внутри выражения. Отдельного switch/case в языке нет.

Разделы

ТемаЧто внутри
Если … Тогда … КонецЕслибазовый синтаксис, условие, тело
Иначе и ИначеЕслицепочка альтернатив, порядок проверки
Тернарный оператор ?()условное выражение внутри выражения, а не отдельный оператор
Логические операторы И, ИЛИ, НЕкороткое замыкание — второй операнд считается, только если нужен
Особенности и типичные ошибкинет switch/case, ловушка ?() с обоими вычисленными аргументами