我有以下代码计算并显示两个值的总和。
var oldprice_formated = parseFloat(oldprice).toFixed(2);
var extraPrice = parseFloat(3).toFixed(2);
if(initials != '') {
var new_price = oldprice_formated + extraPrice;
$('.product-detail .woocommerce-Price-amount.amount').html('<span>€</span>'+new_price);
} else {
$('.product-detail .woocommerce-Price amount.amount').html('<span>€</span>'+oldprice_formated);
}
例如:
oldprice_formated = parseFloat(49.99).toFixed(2);
extraPrice = parseFloat(3.00).toFixed(2)
预期结果:总和为 52.99
实际结果:总和为 49.003.00
我究竟做错了什么?我假设它与数字解析有关,但不确定我应该更改什么以使其正常工作。谢谢!