如果是整数就不需要保留两位小数,反之保留两位小数
------解决方案--------------------
用javascript写一个通用的格式化方法
function formatDigit(digit){
if(/^\d+$/.test(digit)){//整数的直接返回
return digit;
}else if(/^\d+\.\d+$/.test(digit)){//有小数部分的格式化保留两位小数
return parseFloat(digit).toFixed(2);
}else{//非数字的参数不正确
throw "参数不正确";
}
}