首页 > 其他 > 详细

工作笔记-千分位分割

时间:2017-02-08 14:57:24      阅读:151      评论:0      收藏:0      [点我收藏+]
//千分位分割
function toThousands(num) {
var result = ‘‘, counter = 0;
num = (num || 0).toString();
for (var i = num.length - 1; i >= 0; i--) {
counter++;
result = num.charAt(i) + result;
if (!(counter % 3) && i != 0) { result = ‘,‘ + result; }
}
return result;
}

function renderNum(num){
var cur_num = null;
var string_num = (num||0).toString();
var spot_index = string_num.indexOf(‘.‘);

if(spot_index == -1){
cur_num = toThousands(num);
}else{
var cur_spot_num = string_num.substring(spot_index);
num = string_num.substring(0,spot_index);
cur_num = toThousands(num);
cur_num = cur_num+cur_spot_num;
}

return cur_num
}

renderNum(1234.45);

 

工作笔记-千分位分割

原文:http://www.cnblogs.com/MonaSong/p/6377922.html

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