Foro abierto a todos los temas

Editor y validador de formulas matemáticas

by Admin Plataforma -
Código que permite ingresar una formula matemática con operadores binarios, utilizar botones para ingresar operadores y operandos, y validar la expresión final.

Nota: Para ver el ejemplo funcionando es necesario ver la entrada del foro completa.


insertar número insertar variable insertar + insertar - insertar * insertar / insertar ^ insertar () borrar validar

Consideraciones sobre las expresiones posibles:
  • La forma más simple es del tipo números y operadores: 1+2
  • Expresiones entre parentesis: (1+20)/100
  • Las variables se componen de un texto entre llaves: ({usuarios}+20)/100
    (los caracteres posibles para nombrar las variables son: abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ_)
  • Los operadores permitidos son:
    • / : división
    • * : multiplicación
    • - : resta (puede actuar como operador unario o binario)
    • + : suma
    • ^ : potenciación
  • Los espacios no están permitidos
  • El caracter para separar decimales es el punto "."