База знаний BotVsem ⤵

< Все темы
Печать

Блок Операция над переменной

Способ записать произвольное значение в переменную с возможностью произвести вычисление перед записью. Это отлично подходит для создания тестов или викторин.

Блок «Операция над переменной»

При попадании в этот блок выполняется операция над переменной и сразу же происходит перенаправление пользователя в следующий блок по связи.

На данный момент можно выбрать два типа операции:

  • – Произвольное значение
  • – Математическое выражение

Произвольное значение

Простая операция, которая записывает указанное значение в указанную переменную.

Математическое выражение

Вы можете задать произвольное математическое выражение с простыми арифметическими операциями.

В выражении можно оперировать с текущей переменной, для этого ее имя всегда должно быть x, т.е. в данном примере x равен значению переменной «Балл».

Выражение x + 1 означает, что к значению переменной «Балл» прибавится единица, а результат вычисления запишется в переменную «Балл».

Это отлично подходит для тестов или викторин, просто ставьте этот блок между ответом и следующим вопросом, и за каждый вопрос начисляйте какой-то балл, а в конце теста вы можете вывести результат в блоке «Простое сообщение» или «Цепочка сообщений». Так же эта переменная будет присутствовать при выгрузке данных бота в Excel.

Математические выражения 2.0

Разработали новый тип операции для блока «Операция над переменной». Ранее разработанный тип «Математическое выражение» позволял производить арифметические операции только над одной переменной. Новый тип позволяет производить арифметические операции сразу над несколькими переменными, причем не только с пользовательскими переменными, но и с глобальными тоже.

Математическое выражение 2.0

Округление вычисления в блоке «Операция над переменной»

Результат вычисления операции математического выражения иногда удобно округлить до целого числа. Для этого мы разработали поддержку специальной функции — ceil().

Округление до целого числа
Предыдущая Блок таймер
Следующая Блок Запись в Google Таблицу
Оглавление