js数字货币格式互转
2018-01-19 12:03
211 查看
//将1,234,567.00转换为1234567.00 function moneyToNumValue(val) { var num = val.trim(); var ss = num.toString(); if (ss.length == 0) { return "0"; } return ss.replace(/,/g, ""); } //调用:fmoney("12345.675910", 3),返回12,345.676 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 (i = 0; i < l.length; i++) { t += l[i] + ((i + 1) % 3 == 0 && (i + 1) != l.length ? "," : ""); } return t.split("").reverse().join("") + "." + r; }
相关文章推荐
- js数字的货币格式表示法(每三位一个逗号分隔)
- JS 将数字转化成为货币格式
- JS 将数字转化成为货币格式
- js格式化货币,数字转货币格式。
- js 将数字格式化成货币(钱)格式
- JS数字_货币格式
- js实现input中输入数字,控制每四位加一个空格(银行卡号格式)
- 浅谈 js 数字格式类型
- Javascript中自动将输入的数字转化成货币格式
- 将数字字符串转成#0.00的货币格式
- Ext.Js 3.x的FormPapel的简单实例2,规定邮箱输入格式,数字大小的限制
- JS实现数字格式千分位相互转换方法
- JS 数字格式千分位相互转换
- JS实现数字转换为货币汉字大写数字
- Html Table用JS导出excel格式问题 导出EXCEL后单元格里的000412341234会变成412341234 7-14 会变成 2018-7-14(7月14) 自定义格式 web利用table表格生成excel格式问题 js导出excel增加表头、mso-number-format定义数据格式 数字输出格式转换 mso-number-format:"\@"
- GridView中数字、货币和日期的显示格式
- JS正则校验数字,特殊字符,邮箱基本格式
- 货币和数字格式编排
- 浅谈 js 数字格式类型
- 关于js中字符串格式的数字的几个测试