Je reçois un résultat NaN. Clairement, quelque chose ne va pas. Mais je ne peux pas comprendre ce qui ne va pas dans les calculs. Heres le code:NaN JavaScript Résultat
var totalTime = video.duration;
var milliToHours = function (value) {
return value/60/60;
}
milliToHours (totalTime);
// howerver it returns NaN in console
Avez-vous vérifié que 'video.duration' donne une valeur réelle? –
Oui, cela donne une valeur en virgule flottante Je reçois 39856.6757 –
Peut-être que vous l'appelez trop tôt? c'est-à-dire avant que la vidéo soit complètement chargée. Vous devrez peut-être fournir un [exemple minimal, complet et vérifiable] (https://stackoverflow.com/help/mcve) –