JS 数字千分位分割

 如:var s=12345678;

var s1=formatNumber(s);

console.log(s1);

输出结果为" 123.456.789 "

//千位分隔符
function formatNumber(num) {
    var source = String(num).split(".");//按小数点分成2部分
    source[0] = source[0].replace(new RegExp('(\\d)(?=(\\d{3})+$)','ig'),"$1,");//只将整数部分进行都好分割
    return source.join(".");//再将小数部分合并进来
}

猜你喜欢

转载自blog.csdn.net/qq_39455650/article/details/85121705
今日推荐