solucionar - void(0) javascript href
Biblioteca de análisis matemático Javascript (4)
Usa este. Definió un objeto "operador" que le permite definir sus propios operadores.
http://jsfromhell.com/classes/math-processor
Advertencia: usa with
. Si no sabes por qué es peligroso, averigua antes de usar este código en algo crítico. Alternativamente, podría volver a escribirlo sin él.
¿Hay un buen analizador matemático en Javascript? Quiero ser capaz de analizar algo como:
LOG(3.14)+5^2+POW(2,LN(X*2,Y))
Gracias,
Aquí hay una nueva iniciativa:
Viene con un analizador extenso y fácil de usar que también admite la asignación y el uso de variables y funciones como en su expresión de ejemplo.
Sé que es una vieja pregunta, pero la encontré por casualidad y tengo algo que ayudar . No es tan completo como mathjs, pero es útil y rápido.
Prueba nerdamer
var result = nerdamer(''log(3.14)+5^2+2^(log(X*2)/log(Y))'').evaluate();
document.getElementById(''text'').innerHTML = result.text();
<script src="http://nerdamer.com/js/nerdamer.core.js"></script>
<div id="text"></div>