当前位置: 首页 > news >正文

js千分位的函数

不错的js千分位函数,适用于将金额每3位用“,”分隔

/*for price using thousands separator */
function fprice(s,n){   
   s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + "";    //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;   
}

以及它的互逆函数

function rprice(s){   
   return parseFloat(s.replace(/[^\d\.-]/g, ""));   
}

 

转载于:https://www.cnblogs.com/share123/p/3816165.html

相关文章:

  • SVN 安装到vs2010及SVN的用法
  • SpringMVC 中HttpMessageConverter简介和Http请求415 Unsupported Media Type的问题
  • Arcgis 10.1中空间连接功能
  • SQL SERVER索引
  • 浅谈C++多态性
  • Ubuntu12.04下使用valgrind内存测试工具测试Qt程序
  • 占位符的使用
  • OpenFlow协议标准演进过程
  • 收集与测试相关的所有工具
  • ORACLE优化器RBO与CBO介绍总结
  • 那些踩过的坑
  • 数学图形(1.44)超圆
  • ASP.NET MVC之单元测试分分钟的事
  • 连接池的概念
  • HBase集群安装过程中的问题集锦
  • “大数据应用场景”之隔壁老王(连载四)
  • 《Java编程思想》读书笔记-对象导论
  • 【React系列】如何构建React应用程序
  • const let
  • EventListener原理
  • FineReport中如何实现自动滚屏效果
  • gcc介绍及安装
  • happypack两次报错的问题
  • iOS | NSProxy
  • Java知识点总结(JavaIO-打印流)
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • NSTimer学习笔记
  • Swift 中的尾递归和蹦床
  • 读懂package.json -- 依赖管理
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 回顾2016
  • 紧急通知:《观止-微软》请在经管柜购买!
  • Java数据解析之JSON
  • ​520就是要宠粉,你的心头书我买单
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • (4)事件处理——(6)给.ready()回调函数传递一个参数(Passing an argument to the .ready() callback)...
  • (C#)Windows Shell 外壳编程系列9 - QueryInfo 扩展提示
  • (MATLAB)第五章-矩阵运算
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (vue)页面文件上传获取:action地址
  • (搬运以学习)flask 上下文的实现
  • (二)Pytorch快速搭建神经网络模型实现气温预测回归(代码+详细注解)
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (附源码)流浪动物保护平台的设计与实现 毕业设计 161154
  • (一)appium-desktop定位元素原理
  • (转)C#开发微信门户及应用(1)--开始使用微信接口
  • **PHP二维数组遍历时同时赋值
  • .Net Winform开发笔记(一)
  • .NET 程序如何获取图片的宽高(框架自带多种方法的不同性能)
  • .net使用excel的cells对象没有value方法——学习.net的Excel工作表问题
  • @html.ActionLink的几种参数格式
  • @JsonSerialize注解的使用
  • [ C++ ] 继承
  • [20181219]script使用小技巧.txt