javascript中的双值

问题描述 投票:1回答:3

示例示例:

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

如何获得100.0的输出?

javascript double
3个回答
6
投票

使用.toFixed(int)

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

2
投票
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)**

其中number是您要转换为double的值,X是您要设置的精度。


1
投票
var amount = 100;
alert(amount.toFixed(1));  // output: 100.0
alert(amount.toFixed(2));  // output: 100.00
alert(amount.toFixed(3));  // output: 100.000
© www.soinside.com 2019 - 2024. All rights reserved.