~function(){
function millimeter() {
return this.replace(/\d{1,3}(?=(\d{3})+$)/g, content => content + ',');
}
"millimeter"].forEach(item => {
String.prototype[item] = eval(item);
});
}();
let num = "15628954";
console.log(num.millimeter());
num = "112345678256874";
console.log(num.millimeter());
====第二种=====
num = num.split('').reverse().join('');
for (let i = 2; i < num.length - 1; i += 4) {
let prev = num.substring(0, i + 1),
next = num.substring(i + 1);
num = prev + "," + next;
}
num = num.split('').reverse().join('');
console.log(num);