js下将阿拉伯数字每三位一逗号分隔(如:15000000转化为15,000,000)


Posted in Javascript onJune 02, 2014
"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)
Javascript 相关文章推荐
jquery.tmpl JQuery模板插件
Oct 10 Javascript
js通过googleAIP翻译PHP系统的语言配置的实现代码
Oct 17 Javascript
JavaScript可否多线程? 深入理解JavaScript定时机制
May 23 Javascript
js操作label给label赋值及取label的值示例
Nov 07 Javascript
javascript实现修改微信分享的标题内容等
Dec 11 Javascript
JavaScript中数组继承的简单示例
Jul 29 Javascript
window.setInterval()方法的定义和用法及offsetLeft与style.left的区别
Nov 11 Javascript
JSON中key动态设置及JSON.parse和JSON.stringify()的区别
Dec 29 Javascript
基于vue-resource jsonp跨域问题的解决方法
Feb 03 Javascript
vue2.0模拟锚点的实例
Mar 14 Javascript
JS实现盒子跟着鼠标移动及键盘方向键控制盒子移动效果示例
Jan 29 Javascript
js+springMVC 提交数组数据到后台的实例
Sep 21 Javascript
js判断当前浏览器类型,判断IE浏览器方法
Jun 02 #Javascript
php+js实现倒计时功能
Jun 02 #Javascript
node.js应用后台守护进程管理器Forever安装和使用实例
Jun 01 #Javascript
node.js入门教程
Jun 01 #Javascript
什么是Node.js?Node.js详细介绍
Jun 01 #Javascript
基于iframe实现类似于ajax的页面无刷新
May 31 #Javascript
通过Jquery的Ajax方法读取将table转换为Json
May 31 #Javascript
You might like
浅谈PHP语法(1)
2006/10/09 PHP
40个迹象表明你还是PHP菜鸟
2008/09/29 PHP
PHP中spl_autoload_register函数的用法总结
2013/11/07 PHP
PHP实现将科学计数法转换为原始数字字符串的方法
2014/12/16 PHP
php中session与cookie的比较
2015/01/27 PHP
php封装的验证码类分享
2017/02/26 PHP
PHP使用星号替代用户名手机和邮箱的实现代码
2018/02/07 PHP
基于Laravel(5.4版本)的基本增删改查操作方法
2019/10/11 PHP
不错的一个日期输入 动态
2006/11/06 Javascript
js string 转 int 注意的问题小结
2013/08/15 Javascript
jQuery控制iFrame(实例代码)
2013/11/19 Javascript
Ajax请求在数据量大的时候出现超时的解决方法
2014/02/27 Javascript
js实现仿百度风云榜可重复多次调用的TAB切换选项卡效果
2015/08/31 Javascript
Javascript动画效果(3)
2016/10/11 Javascript
vue如何将v-for中的表格导出来
2018/05/07 Javascript
小程序图片长按识别功能的实现方法
2018/08/30 Javascript
JS中DOM元素的attribute与property属性示例详解
2018/09/04 Javascript
详解webpack loader和plugin编写
2018/10/12 Javascript
详解js动态获取浏览器或页面等容器的宽高
2019/03/13 Javascript
[03:02]2014DOTA2西雅图邀请赛 让队员自己告诉你DK NAVI备战情况
2014/07/08 DOTA
[01:01:29]2018DOTA2亚洲邀请赛 4.4 淘汰赛 VP vs Liquid 第一场
2018/04/05 DOTA
python获取豆瓣电影简介代码分享
2014/01/16 Python
pycharm 使用心得(四)显示行号
2014/06/05 Python
基于scrapy的redis安装和配置方法
2018/06/13 Python
在Python中实现shuffle给列表洗牌
2018/11/08 Python
Django项目中实现使用qq第三方登录功能
2019/08/13 Python
python自动保存百度盘资源到百度盘中的实例代码
2019/08/26 Python
基于python实现地址和经纬度转换
2020/05/19 Python
使用CSS3制作一个简单的进度条(demo)
2017/05/23 HTML / CSS
行政文秘岗位职责范本
2014/02/10 职场文书
原料仓管员岗位职责
2014/04/12 职场文书
节约用水演讲稿
2014/05/21 职场文书
委托书的写法
2014/09/16 职场文书
副总经理岗位职责范本
2014/09/30 职场文书
大一新生检讨书
2014/10/29 职场文书
商场圣诞节活动总结
2015/05/06 职场文书