33问答网
所有问题
用js实现千位分隔符,怎么实现
如题所述
举报该问题
推荐答案 2017-07-27
function ce(num) {
return num && (num.toString().indexOf('.') != -1 ? num.toString().replace(/(\d)(?=(\d{3})+\.)/g,
function($0, $1) {
return $1 + ",";
}) : num.toString().replace(/(\d)(?=(\d{3}))/g, function($0, $1) {
return $1 + ",";
}));
}
console.log(ce(1353400.23));
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/RdRdWWcPhc0P4dWR5hP.html
其他回答
第1个回答 2017-07-27
// 正则
function thousandBitSeparator(num) {
return num && num
.toString()
.replace(/(\d)(?=(\d{3})+\.)/g, function($0, $1) {
return $1 + ",";
});
}
console.log(thousandBitSeparator(-1234567.9012));
// -1,234,567.9012
相似回答
JS
中正负数的
千位分隔符
方法
,利用
正则表达式
答:
使用下面给出的函数可
实现
千分符支持正负数:function comma(num) { var source = String(num).split(".");//按小数点分成2部分 source[0] = source[0].replace(new RegExp('(\\d)(?=(\\d{3})+$)','ig'),"$1,");//只将整数部分进行都好分割 return source.join("."...
js
计算问题求大神
答:
/*** 计算两个值的商,结果按照字符串输出,含
千分位,
含两位小数* 输入值可以是数字或者字符串**/function test(a,b){//输入全部按照字符串处理,涉及到千分号. if(typeof a == "number"){ a = a.toFixed(2);}a = a.toString().replace(/,/,"");b = b.toString().replace(/...
Web前端岗位面试题有哪些
答:
19、
实现
不使用 border 画出1px高的线,在不同浏览器的Quirksmode和CSSCompat模式下都能保持同一效果。20、网页验证码是干嘛的,是为了解决什么安全问题?21、tite与h1的区别、b与strong的区别、i与em的区别?二、css1、介绍一下标准的CSS的盒子模型?与低版本IE的盒子模型有什么不同的? 2、CSS选择符有哪些?哪些属...
大家正在搜
千位分隔符用什么符号表示
千位分隔符怎么打
word千位分隔符怎么加
js千分位分隔符
java千分位分隔符
js千位分隔符正则表达式
带千位分隔符
数据表如何千位分隔符
分隔符怎么打
相关问题
js 数字转千分位 简单点的
js获取的参数怎么去掉分隔符
js实现对一个数格式化,先保留两位小数(四舍五入),若小数点...
如何在word中设置数字的千位分隔符?
javascript,请问要实现列表里面的id全部要转换千分...
用js实现多个电话以分隔符隔开
JS语句 截取以逗号隔开的字符串 比如 我有一个“12,25...
js中把时间分隔符-替换成/ IE浏览器要怎么实现