JavaScript 中的双精度值



示例示例:

var amount = 100; 
alert(amount);  // output: 100

如何实现100.0输出?

使用 .toFixed(int)

var amount = 100;
document.querySelector('pre').innerHTML = parseFloat(amount).toFixed(1);
<pre></pre>

var amount = 100;
alert(amount.toFixed(1));  // output: 100.0
alert(amount.toFixed(2));  // output: 100.00
alert(amount.toFixed(3));  // output: 100.000
var amount = 100;
alert(amount);  // output: 100
alert(amount.toFixed(1));  // output: 100.0
alert(amount.toFixed(2));  // output: 100.00
alert(amount.toFixed(3));  // output: 100.000

https://www.w3schools.com/jsref/jsref_tofixed.asp

**number.toFixed(x)**

其中数字是您要转换为双精度的精度,X 是您要设置的精度。

最新更新