gpt4 book ai didi

javascript toFixed(2) 不工作

转载 作者:行者123 更新时间:2023-11-29 09:52:21 25 4
gpt4 key购买 nike

我有这段代码:

var desconto = document.getElementById('desconto').value;
var portes = document.getElementById('portes').value;
var pr_equipamentos = document.getElementById('pr_total_equipamentos_escondido').value;
var pr_total;

pr_total = (pr_equipamentos * ((100-desconto)/100)) + portes;
pr_total = pr_total.toFixed(2);
alert(pr_total);

document.getElementById('pr_total_proposta').innerHTML = pr_total + " €";

ID的descontoportespr_total_equipamentos_escondido是表单中的输入类型。

在这种情况下,我无法使用 toFixed(2)pr_total 的第一个公式给出了数字:1324.7865372846 下一步不起作用 (pr_total = pr_total.toFixed(2))

我做错了什么?

最佳答案

当你定义一个var时,在JavaScript中它是一个字符串,所以你需要解析。

尝试:

pr_total = parseFloat(pr_total).toFixed(2);

关于javascript toFixed(2) 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20118908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com