语法 - Number.prototype.toFixed( )
toFixed( ) 方法使用定点表示法来格式化一个数值。‘
numObj.toFixed(digits)
参数 | 描述 |
digits | 小数点后数字的个数;介于 0 到 20 (包括)之间,实现环境可能支持更大范围。如果忽略该参数,则默认为 0。 |
看看MDN给出的实例:
function financial(x) { return Number.parseFloat(x).toFixed(2); } console.log(financial(123.456)); // expected output: "123.46" console.log(financial(0.004)); // expected output: "0.00" console.log(financial('1.23e+5')); // expected output: "123000.00"