这篇文章主要介绍了js下将阿拉伯数字每三位一逗号分隔(如:15000000转化为15,000,000),需要的朋友可以参考下


"15000000".split("").reverse().join("").replace(/(d{3})/g, "$1,").split("").reverse().join("");
"115000000".split("").reverse().join("").replace(/(d{3})(?=[^$])/g, "$1,").split("").reverse().join("");


var cutStr = function(str)
{
  var newStr= new Array(str.length+ parseInt(str.length/3)); 
  newStr[newStr.length-1]=str[str.length-1]; 
  var currentIndex=str.length-1; 
  for(var i = newStr.length-1;i >= 0;i--) 
  { 
  if((newStr.length-i)%4==0) 
  { 
  newStr[i]=","; 
  }
  else
  { 
  newStr[i]=str[currentIndex--]; 
  } 
  } 
  return newStr.join("") 

var num="15000000";
console.log(cutStr(num));
function cutStr(str){
  var rmb='';
  var i2=0;
  for(var i=str.length-1; i>=0; i--){

  if(i%3==0&&i!=0){
  rmb+=str[i2]+',';
  }else{
  rmb+=str[i2];
  }
  i2++;
  }
  return rmb;
}
console.log(cutStr(num));
function cutStr(num) {
  var aaa = num.toString();
  var arr1 = aaa.split("");
  var arr2 = [];
  for (var i = 0; i < arr1.length;) {

  for (j = 0; j < 3; j++) {

  arr2.unshift(arr1[i]);
  i++;
  if (j == 2 && i < arr1.length) {
  arr2.unshift(",");
  }
  }
  }

  alert(arr2.join(""));
}
cutStr(12345678);
'1500000000000'.replace(/B(?=(d{3})+$)/g,',')
function formatNumber(value) {
  value = value.toString();
  if (value.length <= 3) {
  return value;
  } else {
  return formatNumber(value.substr(0, value.length - 3)) + ',' + value.substr(value.length - 3);
  }
}
console.log(formatNumber(12345678))
var str = '123123211312.333123'.replace(/(?=(?!^)(?:d{3})+(?:.|$))(d{3}(.d+$)?)/g,',$1');
console.log(str)

最新资讯
直播带货风起 MCN逐风记

直播带货风起 MCN逐风

直播带货的风口来临,MCN公司也一度在资本市场火了起来
“马斯克教”:使命感驱动公司发展

“马斯克教”:使命感驱

他颠覆了以往公司和企业家成长的基本规律。他的做事方
富士康拟投资10亿美元扩建印度iPhone组装厂

富士康拟投资10亿美元

此举是苹果公司逐步将生产转出中国的举措之一,该公司正
爱奇艺龚宇:将投入巨大力量打造随刻 填补市场空缺

爱奇艺龚宇:将投入巨大

爱奇艺随刻App全新品牌发布,新版Logo为红白色调,与视频
美团王兴批评国足:12分钟跑还比不过清华普通男生

美团王兴批评国足:12分

人人网创始人以及美团网创始人兼CEO王兴,昨日在个人社
腾讯控股:根据股份奖励计划发行2664万股奖励股份

腾讯控股:根据股份奖励

腾讯控股发布公告称,根据股份奖励计划向不少于29,700位
最新文章
Vue实现图片与文字混输效果

Vue实现图片与文字混

用多了 JQuery ,习惯了使用JQuery的API操作 DOM ,几乎忘
Vue实现点击当前元素以外的地方隐藏当前元素(实现思路)

Vue实现点击当前元素

这篇文章主要介绍了Vue实现点击当前元素以外的地方隐
Vue实现验证码功能

Vue实现验证码功能

这篇文章主要为大家详细介绍了Vue实现验证码功能,文中
JS实现的雪花飘落特效示例

JS实现的雪花飘落特效

这篇文章主要介绍了JS实现的雪花飘落特效,结合实例形
微信小程序实现图片压缩

微信小程序实现图片压

这篇文章主要为大家详细介绍了微信小程序实现图片压缩
JavaScript实现京东放大镜效果

JavaScript实现京东放

这篇文章主要为大家详细介绍了JavaScript实现京东放大