我正在使用的JS文件中的这段代码将格式化为最终添加.00的数字。唯一的问题是我的号码是0.7321并且它返回NaN。知道怎么修改吗?
self.formatFloat = function (number) {
var split = number.toString().split('.');
var decimal = (split[1] !== undefined? split[1] : '') + (new Array(3-(split[1] !== undefined? split[1].length : 0))).join('0');
return split[0] + '.' + decimal;
};
答案 0 :(得分:1)
@ Felix-Kling应该赢得这个答案
self.formatFloat=function (number) {
return number.toFixed(2);
};
答案 1 :(得分:-1)
使用Math.round(num * 100) / 100