toLocaleString()会把number转化成String,原数字有大于等于3位小数此方法默认会转化成3位小数
let a = 1112344
let b = 37674645.987666
let c = b.toLocaleString()
console.log(a.toLocaleString()); //1,112,344
console.log(c); // 17 37,674,645.988
console.log(c.substring(0 ,c.length-1)); // 18 37,674,645.98 保留两位小数