Математические операции
Специальные функции для выполнения математических операций в боте
{{ sum(1, 2) }} - Сумма чисел
Сумма пользовательских переменных: {{ sum($переменная1, $переменная2) }}
Сумма нескольких значений: {{ sum($переменная1, 1, 2) }}
Псевдоним функции: {{ сумма(1, 2) }}
{{ diff(4, 2) }} - Разность чисел
Разность пользовательских переменных: {{ diff($переменная1, $переменная2) }}
Разность нескольких значений: {{ diff($переменная1, 1, 2) }}
Псевдоним функции: {{ разность(4, 2) }}
{{ multiplication(2, 2) }} - Произведение чисел
Произведение пользовательских переменных: {{ multiplication($переменная1, $переменная2) }}
Произведение нескольких значений: {{ multiplication($переменная1, 1, 2) }}
Псевдоним функции: {{ произведение(2, 2) }}
{{ div(4, 2) }} - Деление чисел
Деление пользовательских переменных: {{ div($переменная1, $переменная2) }}
Деление нескольких значений: {{ div($переменная1, 4, 2) }}
Псевдоним функции: {{ деление(4, 2) }}
{{ setSumVariablesIntoVariable("сумма", "а", "б") }} - Записать сумму переменных/чисел в переменную
В переменную $cумма запишется сумма переменных $а и $б. В функцию передаются имена переменных в двойных кавычках или числа. Количество аргументов для передачи в функцию может быть до 100 шт.
{{ setMultiplicationVariablesIntoVariable("произведение", "а", "б") }} - Записать произведение переменных/чисел в переменную
В переменную $произведение запишется произведение переменных $а и $б. В функцию передаются имена переменных в двойных кавычках или числа. Количество аргументов для передачи в функцию может быть до 100 шт.
abs - абсолютное значение (модуль числа)
{{ abs(-100) }}– преобразует в положительное число 100{{ abs($число) }}– преобразует число содержащееся в переменной «число» в положительное число
ceil - округление дроби в большую сторону
{{ ceil(1.2) }}– преобразует в целое число 2{{ ceil($число) }}– преобразует число содержащееся в переменной «число» в целое число
floor - округление дроби в меньшую сторону
{{ floor(1.9) }}– преобразует в целое число 1{{ floor($число) }}– преобразует число содержащееся в переменной «число» в целое число c округлением в меньшую сторону
max – поиск наибольшего числа
{{ max(1, 5) }}– вернет число 5{{ max(1, 5, 100, 4) }}– вернет число 100{{ max($число1, $число2, $число3) }}– вернет наибольшее число содержащееся в переменных «число1», «число2», «число3»{{ max($число1, $число2, 100, 200) }}– микс параметров, можно передавать «неограниченное» количество чисел и переменных
min – поиск наименьшего числа
{{ min(1, 5) }}– вернет число 1{{ min(1, 5, 100, 4) }}– вернет число 1{{ min($число1, $число2, $число3) }}– вернет наименьшее число содержащееся в переменных «число1», «число2», «число3»{{ min($число1, $число2, 100, 200) }}– микс параметров, можно передавать «неограниченное» количество чисел и переменных
pow – возведение в степень
{{ pow(2, 2) }}– два в квадрате, вернет число 4{{ pow(2, 3) }}– два в кубе, вернет число 8{{ pow(2) }}– два в нулевой степени, вернет число 1{{ pow($число, $степень) }}– возведет число содержащееся в переменной «число» в степень содержащейся в переменной «степень»{{ pow($число, 10) }}– микс параметров
round – округление числа
{{ round(1.123456789, 1) }}– округлит число до 1.1{{ round(1.123456789, 2) }}– округлит число до 1.12{{ round(1.123456789, 5) }}– округлит число до 1.12346{{ round(1.49) }}– округлит число до 1{{ round(1.5) }}– округлит число до 2{{ round($число, $точность) }}– округлит число содержащееся в переменной «число» с точностью содержащееся в переменной «точность»{{ round(1.123456789, $точность) }}– микс праметров
sqrt – квадратный корень
{{ sqrt(4) }}– вернет 2{{ sqrt(100) }}– вернет 10{{ sqrt(200) }}– вернет 14.142135623731{{ sqrt($число) }}– вычислит квадратный корень из числа содержащегося в переменной «число»
В личном кабинете LEADTEX уже доступны 250+ уроков по разработке чат-ботов и MiniApps, а также возможность присоединиться к крупнейшему комьюнити no-code разработчиков с 6000+ участниками - Перейти в личный кабинет.