文件名称:fparse:JavaScript公式解析器
文件大小:55KB
文件格式:ZIP
更新时间:2024-05-29 09:52:14
JavaScript
fparser JavaScript公式解析器 fparser提供了一个Formula类,该类将包含数学公式(例如x*sin(PI*x/2) )的字符串解析为可评估的对象。 然后,可以为所有未知变量/函数提供值,并从公式中计算出数值。 有关示例应用程序,请参见 。 特征 从字符串中解析数学公式。 已知表达式: 在格式数[ - ]数字[.digits],例如“-133.2945” 简单运算符:'+','-','*','/','^'以正确的顺序扩展 括号'(',')'用于分组(例如“ 5 *(3 + 2)”) 所有JavaScript Math对象函数(例如“ sin(3.14)”) 所有JavaScript数学常数,例如PI,E 使用自己的功能 使用单字符变量(例如“ 2x”) 使用命名变量(例如'2 * [myVar]') 在Web页面,ES6模块或NodeJS模块中使用
【文件预览】:
fparse-master
----.travis.yml(156B)
----.babelrc(191B)
----package.json(3KB)
----package-lock.json(257KB)
----src()
--------fparser.js(21KB)
----.npmignore(56B)
----docker()
--------Dockerfile(104B)
----examples()
--------node-example.js(1KB)
----spec()
--------browser-test.html(466B)
--------specs()
--------support()
----.gitignore(22B)
----karma.conf.js(2KB)
----README.md(4KB)