Question

J'utilise jQuery pour extraire certaines données d'une page Web, elle revient comme un tableau avec les valeurs suivantes (.5, .25, 1.25, 3.75) que j'essaie d'ajouter. Voici mon extrait de code:

var th = 0;
    for (thisrow in objGrid) {
        var hours = objGrid[thisrow]['hours'];
        th = th+parseFloat(hours);
        console.log(hours);

        $("#msgbox").html("Showing records for week: " + thisDate + ". Total Hours for the week : " + th);
   }

Dans Console.log, je reçois ceci pour les heures - 0, 0, 1, 3 et il totalise 4. Si je n'utilise pas Parsefloat, j'obtiens toujours les mêmes résultats (je pensais que j'obtiendrais NAN). Qu'est-ce que je fais mal?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top