Блок: Условия

Блок "Проверка условий" используется для анализа данных и принятия решения о дальнейшем пути выполнения сценария. Этот блок позволяет создавать ветвления, основываясь на заданных условиях, которые проверяются перед переходом к следующему этапу.
Основные компоненты блока:
Название блока: Название задаёт контекст проверки, например: "Проверка локации" или "Проверка количества машин".
Условия:
Каждое условие формируется в виде выражения на JavaScript и проверяется в последовательности сверху вниз.
Если условие выполняется (возвращает
true
), сценарий переходит к соответствующей ветке. Если ни одно из условий не выполнено, используется ветка "По умолчанию" (если она задана).
Примеры условий:

Условие #1: "Машин нет" Логика:
variables.carList.length === 0
Описание: Проверяет, пуст ли список машин. Если список пуст, переход идёт на заданную ветку.Условие #2: "Машин меньше 5" Логика:
variables.carList.length <= 5
Описание: Проверяет, содержит ли список не более 5 элементов.Условие #3: "Нужно ввести цвет машины" Логика:
!variables.color
Описание: Проверяет, указал ли пользователь цвет машины. Если не указано, выполняется переход для уточнения данных.
Переходы:
Каждое условие связывается с определённым последующим шагом сценария.
Если условия не выполнены, ветка "По умолчанию" позволяет указать общий обработчик.
Last updated