vue中使用math.js

npm引入
npm install mathjs --save
创建工具类并定义方法
创建utils.js
let $math = require('mathjs');
export const math = {
add() {
return comp('add', arguments)
},
subtract() {
return comp('subtract', arguments)
},
multiply() {
return comp('multiply', arguments)
},
divide() {
return comp('divide', arguments)
},
}

function comp(_func, args) {
let t = math.chain(math.bignumber(args[0]));
for (let i=1; i<args.length; i++) {
t = t_func
}
// 防止超过6位使用科学计数法
return parseFloat(t.done())
}
方法调用
// 可以传入多个参数
utils.math.add(0.1, 0.2, 0.5)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容