js 格式化数字
来源:互联网 发布:ibatis执行sql语句 编辑:程序博客网 时间:2024/06/06 05:14
//格式化数字,s为需要格式化的数字,n为小数位数
//如1234.1234,调函数numFormatter(1234.1234,2),得到1,234.12。
function numFormatter(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(i = 0; i < l.length; i ++ )
{
t += l[i] + ((i + 1) % 3 == 0 && (i + 1) != l.length ? "," : "");
}
return t.split("").reverse().join("") + "." + r;
};
//如1234.1234,调函数numFormatter(1234.1234,2),得到1,234.12。
function numFormatter(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(i = 0; i < l.length; i ++ )
{
t += l[i] + ((i + 1) % 3 == 0 && (i + 1) != l.length ? "," : "");
}
return t.split("").reverse().join("") + "." + r;
};
0 0
- JS----格式化数字,格式化金额
- js数字格式化
- js 格式化数字
- js格式化数字
- js 格式化数字
- js格式化数字
- JS 格式化数字
- JS数字格式化
- js数字递减,格式化
- 数字格式化JS
- js 格式化数字和格式化金额
- JS格式化数字显示格式
- js数字格式化函数 合计
- JS金额数字的格式化
- JS,数字千分位格式化
- js 对数字的格式化
- JS数字计算及格式化
- js 数字添加逗号,格式化数字
- 如何修改tomcat的默认端口
- 关于Sprite Kit的碰撞检测
- (4)ASCII码排序
- Mysql创建新用户
- tuple的构造函数
- js 格式化数字
- iOS内IPC(进程间通信)方法小结
- html页面改成jsp后IE和360浏览器不兼容问题
- win7(x64)编译ffmpeg
- SNMP配置:view配置中mask参数的详解
- robotium,相对坐标滑动
- Unity3d 碰撞检测
- 机器学习是什么?
- 通过目标文件自动生成动态库