js金额格式化来回转换示例
2023-06-13 09:15:18 时间
直接看例子啦:
复制代码代码如下:
functionfmoney(s,n)//s:传入的float数字,n:希望返回小数点几位
{
n=n>0&&n<=20?n:2;
s=parseFloat((s+"").replace(/[^\d\.-]/g,"")).toFixed(n)+"";
varl=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?",":"");
}
returnt.split("").reverse().join("")+"."+r;
}
该函数的作用就是
调用:fmoney("12345.675910",3),返回12,345.676
functionrmoney(s)
{
returnparseFloat(s.replace(/[^\d\.-]/g,""));
}
将上面返回的金额格式的数字在返回成float型。
rmoney(12,345.676)//返回结果为:12345.676
相关文章
- js获取request中的值_set协议工作原理
- js定时器与延时器_JS做定时器倒计时
- Vue.js – 引入外部 JS 文件
- JS小知识,如何将 CSV 转换为 JSON 字符串
- JS数字金额大写转换(可以处理整数,小数,负数)详解编程语言
- 使用JS连接MySQL数据库:实现化繁为简(js连接mysql数据库)
- 创建JS文件:在Linux下实现自动化任务(linux创建js文件)
- 使用JS在网页中连接Oracle数据库(js网页链接oracle)
- JS实时链接Oracle让数据库访问更便捷(js实时连接oracle)
- JS在Oracle中的应用(js如何oracle)
- JavaScript探索之旅掌握Oracle和JS的完美融合(js与oracle)
- 通用JS事件写法实现代码
- JS面向对象、prototype、call()、apply()
- ASP.NET页面刷新的实现方法(包括html,js)
- js给onclick事件赋值,动态传参数实例解说
- 浅析Js(Jquery)中,字符串与JSON格式互相转换的示例(直接运行实例)
- js时间格式与时间戳的相互转换示例代码
- js整数字符串转换为金额类型数据(示例代码)
- JS对象转换为Jquery对象实现代码
- 在百度知道团队中快速审批新成员的js脚本
- js获取当前地址JS获取当前URL的示例代码
- js数值和和字符串进行转换时可以对不同进制进行操作
- js判断iframe内的网页是否滚动到底部触发事件
- 原生js的弹出层且其内的窗口居中
- 用html+css+js实现的一个简单的图片切换特效