样本实施例:如何在JavaScript中获得双倍的价值?
var amount = 100;
alert(amount); // output: 100
alert(parseFloat(amount)); // output: 100
我怎样才能输出为100.0?
样本实施例:如何在JavaScript中获得双倍的价值?
var amount = 100;
alert(amount); // output: 100
alert(parseFloat(amount)); // output: 100
我怎样才能输出为100.0?
得到了解决。谢谢你们
var amount = 100;
alert(amount.toFixed(1)); // output: 100.0
发生了什么?不喜欢我的回答。 – Jai
@Jai什么都不喜欢达,我真的很感激你的答案..只是添加了一个简单的提示答案类似的问题 –
使用.toFixed(int)
:
var amount = 100;
document.querySelector('pre').innerHTML = parseFloat(amount).toFixed(1);
<pre></pre>
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是您要设置的精度。
您可以使用amount.toFixed(1)如果设置了浮得到一个输出,一个DP – dougajmcdonald
,你会得到一个https://jsfiddle.net/e9dgqtb2/ –
这是一个重复的问题。哪些答案链接http://stackoverflow.com/questions/7312693/how-to-convert-int-number-to-double-number –