gpt4 book ai didi

Javascript float 总和不起作用

转载 作者:行者123 更新时间:2023-12-03 04:06:07 25 4
gpt4 key购买 nike

我正在尝试以这种方式对两个 float 求和:

total= parseFloat(total) + parseFloat(($(this).parent().parent().parent().parent().next("div").find(".value").text()));
totale = total.toFixed(2);
console.log(total);

首先,total 为 0,jQuery 选择器采用第二个数字“35,15”。结果总计=35。任何人都可以解释我做错了什么吗?数字格式中的逗号有问题吗?

最佳答案

使用 replace(/,/g, '.') 将逗号替换为点:

total= parseFloat(total) + parseFloat(($(this).parent().parent().parent().parent().next("div").find(".value").text()).replace(/,/g, '.'));
totale = total.toFixed(2);
console.log(totale);

关于Javascript float 总和不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44548415/

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