gpt4 book ai didi

JavaScript 乘法错误

转载 作者:行者123 更新时间:2023-12-02 17:54:44 27 4
gpt4 key购买 nike

我在 http://css-tricks.com/multi-product-quantity-based-order-form/ 找到了一个 JS 脚本

一旦我实现了它,乘法就不正确。这是我正在处理的页面:http://www.trueliteinc.com/index.php/carrabbas-order-form/

如果您将第二件商品的数量设置为“15”,则总计为 38.8499999 美元,而不是 38.85 美元。为什么?我该如何解决这个问题?

这是我认为正在执行乘法的函数:

function calcTotalPallets() {

var totalPallets = 0;

$(".num-pallets-input").each(function() {

var thisValue = parseFloat($(this).val());

if ( (IsNumeric(thisValue)) && (thisValue != '') ) {
totalPallets += parseInt(thisValue);
};

});

$("#total-pallets-input").val(totalPallets).toFixed(2);

}

我的完整代码可以在 http://jsfiddle.net/2aFCs/3/ 找到

提前非常感谢

最佳答案

您在错误的事情上调用了toFixed。应该是:

$("#total-pallets-input").val(totalPallets.toFixed(2));

关于JavaScript 乘法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21049939/

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