/*
* formatNum
* num保留的数字,字符串都可以,
* digit 保留的位数
* 示例 console.log(formatNum(1654.4544,2)) print = 1654.45 ;
* 联系QQ 356671808
*/
function formatNum(num,digit){
str = ''+num,reNum=0;
var re = /\./ig; //判断有没有小数
if(str.match(re)){
var reg = /\d+/ig,
arr = str.match(reg),
integer = arr[0],
part = arr[1];
if(part.length>digit){var lastNum = part.charAt(digit)*1;
if(lastNum>4){
reNum = integer+'.'+(part.substr(0,digit)*1+1);
}else{
reNum = integer+'.'+part.substr(0,digit);
}
}else{
reNum = str;
}
}else{
reNum = str;
}
return reNum*1;
}