博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(转)JS 数字格式千分位相互转换
阅读量:6870 次
发布时间:2019-06-26

本文共 880 字,大约阅读时间需要 2 分钟。

/** * 数字格式转换成千分位 *@param{Object}num */function commafy(num){   if((num+"").Trim()==""){      return"";   }   if(isNaN(num)){      return"";   }   num = num+"";   if(/^.*\..*$/.test(num)){      varpointIndex =num.lastIndexOf(".");      varintPart = num.substring(0,pointIndex);      varpointPart =num.substring(pointIndex+1,num.length);      intPart = intPart +"";       var re =/(-?\d+)(\d{3})/       while(re.test(intPart)){          intPart =intPart.replace(re,"$1,$2")       }      num = intPart+"."+pointPart;   }else{      num = num +"";       var re =/(-?\d+)(\d{3})/       while(re.test(num)){          num =num.replace(re,"$1,$2")       }   }    return num;}/** * 去除千分位 *@param{Object}num */function delcommafy(num){   if((num+"").Trim()==""){      return"";   }   num=num.replace(/,/gi,'');   returnnum;}

 

转载于:https://www.cnblogs.com/dgjack/archive/2012/12/11/2812958.html

你可能感兴趣的文章
个人总结
查看>>
md5加密
查看>>
分享一个另类的代码注释
查看>>
路由规则的传参方式2
查看>>
教辅的组成 最大流
查看>>
[报告]ZJU 3648 Gao the Grid II
查看>>
JavaScript 的 WebAssembly
查看>>
爱上一门语言不需要理由——我的js之路
查看>>
Spring + Mybatis 项目实现动态切换数据源
查看>>
[LeetCode]Climbing Stairs
查看>>
浏览器如何工作-转
查看>>
OC——Foundation—常用的类(2)----NSArray
查看>>
一号对外、诉求汇总、分类处置、按责转办、协调联动、限时办结、统一督办、统一考核...
查看>>
个人总结
查看>>
5月15号下午
查看>>
四个月工作和生活总结
查看>>
css 去掉苹果手机按钮的默认样式,网页布局单位,边框透明度(hsla)
查看>>
Redis构建分布式锁
查看>>
freemarker入门
查看>>
WordPress 批量关闭和打开评论功能
查看>>