代码描述:js 格式化数字。js格式化数字实例代码
数字往往需要进行一定的格式化,一来是便于阅读,二来是实际需要,比如钱数就常常按千位逗号分隔,下面就是一个这样的函数能够是此功能,并且能够保留指定书目的小数,且自动实现四舍五入效果。 代码实例如下:
<script> function fmoney(s,n) { n=n>0&&n<=20?n:2; s=parseFloat((s+"").replace(/[^\\d\\.-]/g,"")).toFixed(n)+""; var l=s.split(".")[0].split("").reverse(),r=s.split(".")[1]; t=""; for(var i =0;i<l.length;i++) { t+=l[i]+((i+1)%3==0&&(i+1)!=l.length?",":""); } return t.split("").reverse().join("")+"."+r; } console.log(fmoney(23163.1415926,3)); </script>
请绑定手机号,在继续操作
注意:只有绑定手机以后,才可使用网站全部功能