const regFenToYuan =(fen)=>{
var num = fen;
num=fen*0.01;
num+='';
var reg = num.indexOf('.')>-1 ? /(\d{1,3})(?=(?:\d{3})+\.)/g : /(\d{1,3})(?=(?:\d{3})+$)/g;
num=num.replace(reg,'$1');
num = toDecimal2(num)return num
};
toDecimal2 =(x)=>{
var f = parseFloat(x);if(isNaN(f)){returnfalse;}
var f = Math.round(x * 100) / 100;
var s = f.toString();
var rs = s.indexOf('.');if(rs < 0){
rs = s.length;
s +='.';}while(s.length <= rs + 2){
s +='0';}return s;}
2。分转成元
abs = function(val){
//金额转换 分->元 保留2位小数 并每隔3位用逗号分开 1,234.56
var str =(val/100).toFixed(2) + '';
var intSum = str.substring(0,str.indexOf(".")).replace( /\B(?=(?:\d{3})+$)/g, ',');//取到整数部分
var dot = str.substring(str.length,str.indexOf("."))//取到小数部分搜索
var ret = intSum + dot;return ret;}
console.log(abs('19'))