<JavaScript Numéro de référence
Exemple
Vérifiez si une valeur est NaN:
Number.isNaN(123) //false
Number.isNaN(-1.23) //false
Number.isNaN(5-2)
//false
Number.isNaN(0) //false
Number.isNaN('123') //false
Number.isNaN('Hello')
//false
Number.isNaN('2005/12/12') //false
Number.isNaN('') //false
Number.isNaN(true)
//false
Number.isNaN(undefined) //false
Number.isNaN('NaN') //false
Number.isNaN(NaN)
//true
Number.isNaN(0 / 0) //true
Essayez vous - même » Définition et utilisation
Le Number. isNaN() Number. isNaN() méthode permet de déterminer si une valeur est NaN (Not-A-Number) .
Cette méthode renvoie true si la valeur est du nombre de type, et équivaut à NaN. Sinon, elle retourne false.
Nombre. isNaN() est différent du monde isNaN() fonction. Le global isNaN() fonction convertit la valeur testée à un numéro, puis teste.
Nombre. isNan() ne convertit pas les valeurs à un numéro, et ne reviendra pas vrai pour toute valeur qui n'est pas du numéro de type.
Astuce: En JavaScript, la valeur NaN est considéré comme un type de numéro.
Support du navigateur
méthode | |||||
---|---|---|---|---|---|
Number. isNaN() | Oui | 12,0 | 32 | 9 | 22 |
Syntaxe
Number.isNaN( value )
Les valeurs des paramètres
Paramètre | La description |
---|---|
value | Champs obligatoires. La valeur à tester |
Détails techniques
Valeur de retour: | A booléenne. Renvoie true si la valeur est Number.NaN, sinon il retourne faux |
---|---|
JavaScript Version: | ECMAScript 6 |
<JavaScript Numéro de référence