首页 > Web开发 > 详细

JS实现数字每三位加逗号

时间:2021-07-10 16:18:39      阅读:22      评论:0      收藏:0      [点我收藏+]

JS实现数字每三位加逗号

1、简单粗暴的方法,直接调   thousands("入参")  就会返回断位的

//三位一断方法
function
thousands(num){ var str = num.toString(); var reg = str.indexOf(".") > -1 ? /(\d)(?=(\d{3})+\.)/g : /(\d)(?=(?:\d{3})+$)/g; return str.replace(reg,"$1,"); }

//调用
num = thousands("入参");
 

 

2、若有小数不必理会,正常传就行,方法同上

 

3、若想保留小数位,则先保留位数,再调用方法

1)保留整数:num.toFixed(0)

2)保留两位小数:num.toFixed(2)

 

JS实现数字每三位加逗号

原文:https://www.cnblogs.com/Michelle20180227/p/14993712.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!