Операция над переменной
Способ записать произвольное значение в переменную с возможностью произвести вычисление перед записью. Это отлично подходит для создания тестов или викторин.
При попадании в этот блок выполняется операция над переменной и сразу же происходит перенаправление пользователя в следующий блок по связи.
На данный момент можно выбрать два типа операции:
Произвольное значение
Математическое выражение
Произвольное значение
Простая операция, которая записывает указанное значение в указанную переменную.
Математическое выражение
Вы можете задать произвольное математическое выражение с простыми арифметическими операциями.
В выражении можно оперировать с текущей переменной, для этого ее имя всегда должно быть x
, т.е. в данном примере x
равен значению переменной «Балл».
Выражение x + 1
означает, что к значению переменной «Балл» прибавится единица, а результат вычисления запишется в переменную «Балл».
Это отлично подходит для тестов или викторин, просто ставьте этот блок между ответом и следующим вопросом, и за каждый вопрос начисляйте какой-то балл, а в конце теста вы можете вывести результат в блоке «Простое сообщение» или «Цепочка сообщений». Так же эта переменная будет присутствовать при выгрузке данных их бота в Excel.
Также с помощью этого блока возможно записывать локальную переменную в глобальную. В произвольном выражении можно использовать автоподстановку (переменные, функции и т.д.). В значение/выражение записывается пользовательская переменная и она записывается в глобальную если указать тип результирующей переменной "глобальная".
![](https://help.watbot.ru/~gitbook/image?url=https%3A%2F%2F3336945552-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-LqeuWXwuMesVXyaFvjP%252Fuploads%252F5yobF0rbJBgqQBZHePII%252F1%25D0%25B9.png%3Falt%3Dmedia%26token%3Ded1a7efc-f97a-4d7c-99fe-0f140e84e007&width=768&dpr=4&quality=100&sign=8aa4bb7&sv=1)
Запись локальной переменной в глобальную с помощью блока «Операция над переменной»
Теперь с помощью этого блока возможно записывать локальную переменную в глобальную. В произвольном выражении можно использовать автоподстановку (переменные, функции и т.д.). В значение/выражение записывается пользовательская переменная и она записывается в глобальную если указать тип результирующей переменной "глобальная".
![](https://help.watbot.ru/~gitbook/image?url=https%3A%2F%2F3336945552-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-LqeuWXwuMesVXyaFvjP%252Fuploads%252F21gJNaRknrRcGaTj9yqx%252F01.png%3Falt%3Dmedia%26token%3D72de44a6-b69a-4a57-bb22-14059da53f62&width=768&dpr=4&quality=100&sign=acec3b23&sv=1)
Last updated