码迷,mamicode.com
首页 > Web开发 > 详细

JS-对一串数字每三位加上逗号

时间:2017-04-06 10:12:43      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:没有   while   数字   ace   replace   分割   split   ddc   com   

function addCommas(num){

  var string=num+‘‘;//将数字转换成字符串形式

  var arr=string.split(‘.‘);//分割逗号;

  var num1=arr[0];

  var num2=arr[1]?‘.‘+arr[1]:‘.00‘;//若有小数则添加逗号,若没有则设置为成两位小数;

  var reg=/(\d+)(\d{3})/;

  while(num1.test(reg)){

    num1.replace(reg,‘$1‘+‘,‘+‘$2‘)

  }

  return num1+num2;

}

JS-对一串数字每三位加上逗号

标签:没有   while   数字   ace   replace   分割   split   ddc   com   

原文地址:http://www.cnblogs.com/YutaoZhou/p/6671392.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!