util.js中写如下代码:
//去逗号
const changeSym = function changeSym(num) {
if (typeof num == 'number'){
num = num.toString()
}
return num.split(',').join('')
}
//三位加逗号
const changeNum = function toThousands(num) {
var result = [], counter = 0;
num = (num || 0).toString().split('');
for (var i = num.length - 1; i >= 0; i--) {
counter++;
result.unshift(num[i]);
if (!(counter % 3) && i != 0) { result.unshift(','); }
}
return result.join('');
}
module.exports = {
changeNum:changeNum,
changeSym: changeSym
}
页面count.js中使用:
const util = require('../../utils/util.js')
var a = 434233233
var b = 434,233,233
//加逗号
util.changeNum(a)
//去除逗号
util.changeSym(b)