isNaN () (Dansk)
Siden de allerførste versioner af isNaN
-funktionsspecifikationen har dens opførsel for ikke-numeriske argumenter været forvirrende. Når argumentet til isNaN
-funktionen ikke er af typen Number, tvinges værdien først til et tal. Den resulterende værdi testes derefter for at bestemme, om den er NaN
. Således for ikke-tal, der, når de tvinges til en numerisk type, resulterer i en gyldig ikke-NaN-numerisk værdi (især den tomme streng og boolske primitiver,