保留两位小数。
1,四舍五入后保留两位小数 2.4556.toFixed(2) ---2.46
2,直接截取两个小数不四舍五入
var toDecimal2 = function(x) {
var str = "" + x;
if(str == null || str == "0") return "0.00";
if(str.indexOf('.') == -1) str += ".00";
else str += "00";
var m = /^\d+.\d{2}/.exec(str);
return m != null ? m[0] : "0.00";
};
toDecimal2(2.4556)------2.455
1,四舍五入后保留两位小数 2.4556.toFixed(2) ---2.46
2,直接截取两个小数不四舍五入
var toDecimal2 = function(x) {
var str = "" + x;
if(str == null || str == "0") return "0.00";
if(str.indexOf('.') == -1) str += ".00";
else str += "00";
var m = /^\d+.\d{2}/.exec(str);
return m != null ? m[0] : "0.00";
};
toDecimal2(2.4556)------2.455