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实现等比例缩放图片效果插件
Jul 24 Javascript
jquery控制listbox中项的移动并排序的实现代码
Sep 28 Javascript
在Iframe中获取父窗口中表单的值(示例代码)
Nov 22 Javascript
JS+CSS实现带有碰撞缓冲效果的竖向导航条代码
Sep 15 Javascript
简述JavaScript提交表单的方式 (Using JavaScript Submit Form)
Mar 18 Javascript
设置点击文本框或图片弹出日历控件的实现代码
May 12 Javascript
浅谈JS继承_寄生式继承 &amp; 寄生组合式继承
Aug 16 Javascript
详解jQuery中ajax.load()方法
Jan 25 Javascript
react写一个select组件的实现代码
Apr 03 Javascript
详解微信小程序之一键复制到剪切板
Apr 24 Javascript
element中的$confirm的使用
Apr 26 Javascript
js中Object.create实例用法详解
Oct 05 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
收音机指标测试方法及仪器
2021/03/01 无线电
2021年最新CPU天梯图
2021/03/04 数码科技
PHP和XSS跨站攻击的防范
2007/04/17 PHP
PHP iconv 函数转gb2312的bug解决方法
2009/10/11 PHP
PHP+FFMPEG实现将视频自动转码成H264标准Mp4文件
2014/09/24 PHP
让GoogleCode的SVN下的HTML文件在FireFox下正常显示.
2009/05/25 Javascript
jquery获取一个元素下面相同子元素的个数代码
2014/07/31 Javascript
JavaScript获取文本框内选中文本的方法
2015/02/20 Javascript
Javascript实现商品秒杀倒计时(时间与服务器时间同步)
2015/09/16 Javascript
JS实现样式清新的横排下拉菜单效果
2015/10/09 Javascript
js实现九宫格拼图小游戏
2017/02/13 Javascript
微信小程序 UI与容器组件总结
2017/02/21 Javascript
Bootstrap实现基于carousel.js框架的轮播图效果
2017/05/02 Javascript
Vue 中 template 有且只能一个 root的原因解析(源码分析)
2020/04/11 Javascript
详解webpack的clean-webpack-plugin插件报错
2020/10/16 Javascript
python中字典(Dictionary)用法实例详解
2015/05/30 Python
Python对象转JSON字符串的方法
2016/04/27 Python
Python socket模块实现的udp通信功能示例
2019/04/10 Python
详解python命令提示符窗口下如何运行python脚本
2020/09/11 Python
python爬取微博评论的实例讲解
2021/01/15 Python
python多线程爬取西刺代理的示例代码
2021/01/30 Python
基于Python-Pycharm实现的猴子摘桃小游戏(源代码)
2021/02/20 Python
CSS3支持IE6, 7, and 8的边框border属性
2012/12/28 HTML / CSS
Linux如何压缩可执行文件
2013/10/21 面试题
教师师德教育的自我评价
2013/10/31 职场文书
普通大学毕业生自荐信范文
2014/02/23 职场文书
书香家庭事迹材料
2014/05/09 职场文书
英语教研活动总结
2014/07/02 职场文书
感恩老师演讲稿400字
2014/08/28 职场文书
2015年音乐教师个人工作总结
2015/05/20 职场文书
歌咏比赛口号大全
2015/12/25 职场文书
最新农村养殖致富:资金投入较低的创业项目有哪些?
2019/09/26 职场文书
CSS预处理框架——Stylus
2021/04/21 HTML / CSS
python绘制箱型图
2021/04/27 Python
浅谈css实现背景颜色半透明的两种方法
2021/12/06 HTML / CSS
mysql全面解析json/数组
2022/07/07 MySQL