Привет! Многим хочется изменять переменные пользователя, считать количество правильных ответов и т.д. У нас есть действие, которое поможет вам решить эту задачу
Оно так и называется: Действия с полями/переменными. Вы его можете добавить после кнопки с разными вариантами ответов, выбрать там свою переменную, например сейчас - баллы.
После выбора переменной нужно выбрать тип действия «Увеличить на» и значение, на которое хотите изменять поле. После прохождения этого блока значение поля «баллы» увеличится на 1 единицу
Своё математическое действие так же я настрою своё действие, так как хочу работать более точно. Вставляете своё число с помощью кнопки </>. Там же есть и рандомайзер. К нему добавляю 0.5, деленое на 2. вместо каждого числа может быть любое поле
Значение выражение сохраняется в выбранное в первой строке поле «Моё случайное число»
Вот как это выглядит: первые два раза я нажал на случайное число, далее на «Добавить балл»
Сохраняем значение в текстовую переменную. Это нужно для сохранения ответа пользователя, который ничего не писал. Например, клиент нажал на кнопку и вам нужно узнать, на какую именно.
Создаем соответствующее действие и на этот раз выбираем текстовую переменную. Тип действия меняем на «Установить переменную / поле»
Вводим нужные значения в ваши действия. На фото два варианта, «Понравился» и «Не понравился»
Далее выведу эту переменную, нажав на «</>»
Вот такой результат получился. Саму переменную можно отправить администраторам или сохранить в таблицу
Очищаем поле. Для того нужно выбрать «Очистить переменную / поле»
Создам цепочку сообщений, в которой будет наглядно выглядеть последовательность. Сначала мы выводим поле после записи, далее удаляем и снова выводим уже пустую строку
Вот такой результат получился: