【问题标题】:Javascript toFixed(2) function not working [duplicate]Javascript toFixed(2)函数不起作用[重复]
【发布时间】:2021-01-29 21:36:39
【问题描述】:

我试图获得 4.01 的输出,但我得到的是 4.013000000000005。第一次运行代码时,我认为问题在于我没有 parseFloat 但它仍然无法运行。这是代码:

var num = 194.092;
var amount = 198.103;
console.log(amount - parseFloat(num.toFixed(2)));

【问题讨论】:

标签: javascript format decimal


【解决方案1】:

你需要解析浮动结果。

var num =194.092;
var amount = 198.103;
console.log(parseFloat(amount - num).toFixed(2));

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-23
    • 2019-07-10
    • 2021-07-20
    • 2021-07-28
    • 2012-12-10
    相关资源
    最近更新 更多