金额千分位分割

一:编写公共方法

function moneySplice(num){
    var Num = num.toFixed(2)+"";//保留两位小数
    var text8_sum = Num.replace(/(\d{1,3})(?=(\d{3})+(?:$|\.))/g,'$1,');
    return text8_sum;
}
 

 

 二:使用如下

 效果如下

 

 

 

 
 
 
 
 
 
 
 

一、千分位转换位整数

var sum = '2,034,300';
var x = sum.split(",");
var plan_sum = parseFloat(x.join(""));

输出的结果就是“2034300”;

二、整数转换成千分位

var TextBox8_all = "12340400";

var num = TextBox8_all.toFixed(2)+"";//保留两位小数

var text8_sum = num.replace(/(\d{1,3})(?=(\d{3})+(?:$|\.))/g,'$1,');

输出的结果就是“12,340,400.00”;

posted @ 2020-01-02 18:57  叶庚的博客  阅读(871)  评论(0编辑  收藏  举报