Выражения

Большинство компонентов принимают на вход параметры в формате выражений. Выражения — вычисляемые конструкции из текста, переменных и различных функций. Переменные также могут принимать значения в формате выражений (например, компонент «Назначение переменных»).

Формат

Выражения — вычислимый по правилам JavaScript код. Выражения поддерживают использование переменных, операци и функции базовых объектов JavaScript. Примеры:

  • "Просто текст" → Просто текст
  • variable → [значение переменной variable]
  • ["1"] → Массив с одним элементов, равным "1"
  • "Текст с " + variable + " внутри" → Текст с [значение переменной variable] внутри
  • 5*5+5 → 30
  • user.name.substr(0,3) → [первые 3 буквы свойства name объекта user]
  • {name: "Петр", age: 21} → [объект с свойствами name и age]

Подробнее: базовые объекты JavaScript.

Если требуется сделать более сложное вычисление, то используйте компонент «Код (javascript)».


Результат

Успешное вычисление

В зависимости от выражения и используемых функций результат выражений может быть строкой, числом, датой, объектом или массивом. Переменные процесса могут хранить данные в любом формате.

Ошибка при вычислении

Если выражение некорректно, то Бипиум вернет в качестве значения само выражения, не вычисляя его. Возможные ошибки в выражениях:

  • некорректный синтаксис
  • использованы несуществующие переменные
  • использованы недоступные функции

results matching ""

    No results matching ""