Sí, tu puedes.
No solo las operaciones básicas como suma, resta, multiplicación o división. Puedes construir cálculos matemáticos y científicos complejos (las funciones se mencionan a continuación) en la plataforma Luicd Bot.
Te mostraremos cómo se puede hacer con algunos ejemplos.
Sigue los pasos para saber cómo hacer cálculos dentro de tu chatbot.
Paso 1: Elige el Flujo en el que deseas incluir operaciones de cálculo.
Paso 2: Selecciona Acción en el constructor de bloques y elige Establecer Campo Personalizado.
Paso 3: Selecciona el "campo personalizado" en el flujo y configura el asistente eligiendo el campo personalizado existente (en el que almacenaste los valores como números) y elige usar una fórmula personalizada en la operación, luego establece la fórmula personalizada que deseas en el campo de Valor.
Paso 4: Luego guarda, eso es todo.
Sabemos que puede confundirte un poco, déjame explicar este procedimiento con un ejemplo simple.
Ejemplo 1: Realizando el cálculo (A+B)*(A-B)
Obtén los valores de A y B a partir de la entrada del usuario como números,
Ahora, configura la fórmula de cálculo en el flujo. Para ello, elige la acción en el constructor básico y selecciona establecer campo personalizado. Luego, configura el asistente eligiendo el campo personalizado (número) en el que deseas almacenar los valores calculados.
Ahora, la parte interesante. Establece la fórmula en el campo de Valor (aquí utilizamos la fórmula ( {{{valor a}}-{{{valor b}} )*({{valor a}}+{{valor b}} ) para hacer el cálculo mencionado anteriormente.
Eso es todo, si tomas A como 4 y B como 2, el resultado será mostrado por un chatbot como 12 (según el cálculo).
Aquí tienes algunos ejemplos básicos de matemáticas que puedes hacer dentro de la plataforma Lucid Bot.
1+2*3-4
1 + 2 * 3 – 4
pi * 2
PI * 2
abs(1) + min(1,2) * max(1,2,3)
min(1+2, abs(-1))
1 + ((2 – 3) * (5 – 7))
2 * (-3)
Aquí tienes el ejemplo de formatos con sintaxis:
1 // Un término puede consistir solo en un número
(1+((2))) // Se permite el uso de paréntesis obsoletos
00001 // Es posible prefijar un número con ceros obsoletos
.1 // Omitir un dígito cero antes de un punto está bien
Aquí tienes una lista impresionante para aportar más valor a este artículo:
Signos:
Suma (+)
Resta (-)
Multiplicación (*)
División (/)
Funciones:
abs
aCos
aCosH
aSin
aSinH
aTan
aTanH
aTanTwo
ceil
cos
cosH
degToRad
en
exp
expMOne
floor
fMod
hypot
log
logOneP
logTen
max
min
pow
radToDeg
round
sin
sinH
sqrt
tan
tanH
Constantes:
e
euler
lnPi
lnTen
lnTwo
logTenE
logTwoE
onePi
pi
piFour
piTwo
sqrtOneTwo
sqrtPi
sqrtThree
sqrtTwo
twoPi
twoSqrtPi
Otros:
( (paréntesis que se abre hacia la derecha)
) (paréntesis que se abre hacia la izquierda)
, (coma)
. (punto)