JS格式化数字的千分位
2011-12-31 09:23
267 查看
许多前端表格展现中的数据格式需要使用千分位的数字展示形式, 只方便查看.
没有找到JS中有格式化数字的方法, 自己简单做了一个.
没有找到JS中有格式化数字的方法, 自己简单做了一个.
<script src="jquery-1.6.js" language="javascript" type="text/javascript"></script> <script language="javascript" type="text/javascript"> $(function(){ var temp = MilliFormat(100000.01); alert(temp); }); function MilliFormat(fSum){ var re = new RegExp("^(-?\\d+)(\\.\\d+)?{1}quot;); //判断是否是浮点数 var strSum; var behind = ""; if (re.test(fSum)) { strSum = new String(fSum); } else { return ""; } if(strSum.indexOf(".") > -1) { behind = strSum.split(".")[1]; strSum = strSum.split(".")[0]; } var len; var result = ""; var temp = ""; len = strSum.length; while(len > 3){ temp = ","+strSum.substring(len - 3,len); strSum = strSum.substring(0,len - 3); result = temp + result; len = strSum.length; } if(len > 0) { result = strSum + result; } if(behind!="") result += "." + behind; return result; } </script>
相关文章推荐
- [js开源组件开发]数字或金额千分位格式化组件
- js 数字格式化(千分位,保留几位小数,四舍五入)
- JS数字千分位格式化实现方法总结
- 千分位数字格式化(用逗号隔开 代码已做了修改 支持0-9位逗号隔开)的JS代码
- JS实现的数字千分位符格式化方法
- js实现数字千分位逗号分开格式化(银行金额效果)
- js数字格式化(加千分位逗号)
- 千分位数字格式化(用逗号隔开 代码已做了修改 支持0-9位逗号隔开)的JS代码
- JS,数字千分位格式化
- JS 数字,金额 用逗号 隔开(数字格式化)
- javascript 格式化数字 千分位加逗号小数点
- JS自动格式化输入的数字/千位分隔符VIEW:858
- JS实现的4种数字千位符格式化方法(转)
- js数字类型转换为千分位分隔的函数及保留小数位
- js 格式化数字
- js格式化数字 金额按千位逗号分隔
- js 数字,金额 用逗号 隔开。数字格式化
- js 数字添加逗号,格式化数字
- js 数字添加逗号,格式化数字
- (转)JS 数字格式千分位相互转换