J'utilise jQuery, et je veux résumer les valeurs dans ma colonne de table, tout semble fonctionner très bien, mais ma valeur est retournée une chaîne avec toutes les valeurs ajoutées comme: 123.5013.0012.35
Ajout de flotteurs avec javascript
Comment puis-je les additionner correctement?
var totals
$(".add").each(function(i) {
totals += parseFloat($(this).text()).toFixed(2);
});
console.log(totals);
Dude. Pourquoi utilisez-vous 'toFixed' avant d'avoir le total? Cela le transforme en chaîne, puis ils sont en train d'être ajoutés. Votre sortie devrait vous avoir compris. Deuxièmement, en supposant que cela * fonctionne * comme vous le pensiez (reste comme un flotteur), vous seriez en train de dépasser la précision avant d'avoir votre total. – mpen