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.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)