Estoy tratando de calcular la suma de varios campos en una tabla. Estoy usando un bucle for para hacer esto, pero solo devuelve los números en forma concatenada. He usado parseFloat pero no funciona. El resultado se muestra así 174.3294.92164.4162.5.
enter code here function grossAmount(){ var grossPay = document.getElementsByClassName('grossPay'); var cppDeduct = document.getElementsByClassName('cppDeduct'); var eiDeduct = document.getElementsByClassName('eiDeduct'); var fedTax = document.getElementsByClassName('fedTax'); var grossResult = document.getElementById('grossAmountCRA'); var cppGross = document.getElementById('cppCRA'); for (let i = 0; i<grossPay.length; i++){ grossResult.innerHTML += parseFloat(grossPay[i].innerHTML); } for (let i = 0; i < cppDeduct.length; i++){ cppGross.innerHTML += parseFloat(cppDeduct[i].innerHTML); } }