Перейти к основному содержимому

Тернарная логика (If-Return)

Блок Ternary — компактный способ принять решение и вернуть значение на основе этого решения. Он работает как встроенный оператор if-else.

Условие — Вернуть, если true — Вернуть, если false

Этот блок принимает три входных значения:

  1. if: условие для проверки (должно возвращать true/false).
  2. then: значение, которое возвращается, если условие истинно.
  3. else: значение, которое возвращается, если условие ложно.

Пример

Установка переменной status_text на основе булевого значения is_ready:

  • Если is_ready равно true, задать status_text равным «Ready!».
  • Если is_ready равно false, задать status_text равным «Loading...».