如何将Javascript的数学函数转换为数学方程?
问题描述:
如何从JavaScript的数学函数中生成MathJax公式?它不需要评估数学公式,它只是将字符串转换为数学公式以便查看。如何将Javascript的数学函数转换为数学方程?
例如,下面的字符串Math.pow(2,3)
向2
答
您可以使用math.js来解析一个表达式并将其转换为Tex,可用于渲染MathJax方程。
这是一个在线的例子: http://mathjs.org/examples/browser/pretty_printing_with_mathjax.html
答
我不认为存在这种交钥匙库,但它是不是很难做你想做的。
您可以使用现有的算术表达式解析器:http://ariya.ofilabs.com/2011/08/math-evaluator-in-javascript-part1.html
您从剖析树MATHML代码生成:http://fr.wikipedia.org/wiki/MathML
则存在工具查看MATHML像Mathjax:http://www.mathjax.org/
定义 “变”。 – Renan 2014-11-03 20:49:44
问题要求我们推荐或查找书籍,工具,软件库,教程或其他非本地资源,因为它们倾向于吸引自以为是的答案和垃圾邮件,因此无法用于Stack Overflow。请参阅[帮助],点#4 – 2014-11-03 20:53:39
特定的一个不会很难转换,但是限制是什么,或者您希望支持哪些其他操作? – dandavis 2014-11-03 20:55:28