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

js 现给数字加三位一逗号间隔的种方法

时间:2015-05-04 15:18:08      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:

方法一:(ie下有问题)

     <script  type= "text/javascript">

         var   num_s = "1232134456.546 ";alert(parseFloat(num_s).toLocaleString());

     </script>

方法二: 

 <script type="text/javascript">
   function format_number(n){
   var b=parseInt(n).toString();
   var len=b.length;
   if(len<=3){return b;}
   var r=len%3;
   return r>0?b.slice(0,r)+","+b.slice(r,len).match(/\d{3}/g).join(","):b.slice(r,len).match(/\d{3}/g).join(",");
 }

var a="53669988.000";
alert(format_number(a));
alert(format_number("wahh"));
alert(format_number(0));
alert(format_number(6698.0023));
</script>

  

js 现给数字加三位一逗号间隔的种方法

标签:

原文地址:http://www.cnblogs.com/zfdai/p/4476085.html

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