数字转千分位 js 保留小数位

保留原有形式,有小数点的保留小数位,整型的依然返回整型(String)

formatData(num) {
    num = num + '';
    if (!num.includes('.')) {
      num += '.'
    }
    return num.replace(/(\d)(?=(\d{3})+\.)/g, function($0, $1) {
      return $1 + ',';
    }).replace(/\.$/, '');
}

猜你喜欢

转载自blog.csdn.net/qq_33619285/article/details/80148414