<JavaScript Numero di riferimento
Esempio
Controllare se un valore è 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
Prova tu stesso " Definizione e l'utilizzo
Il Number. isNaN() Number. isNaN() metodo determina se un valore è NaN (Not-A-Number) .
Questo metodo restituisce true se il valore è del sistema di numerazione, ed equivale a NaN. In caso contrario, restituisce false.
Numero. isNaN() è differente dal globale isNaN() funzione. Globale isNaN() funzione converte il valore testato per un numero, allora esso verifica.
Numero. isNan() non converte i valori a un numero, e non tornerà vero per qualsiasi valore che non sia del sistema di numerazione.
Suggerimento: In JavaScript, il valore NaN viene considerato un tipo di numero.
Supporto browser
Metodo | |||||
---|---|---|---|---|---|
Number. isNaN() | sì | 12.0 | 32 | 9 | 22 |
Sintassi
Number.isNaN( value )
valori dei parametri
Parametro | Descrizione |
---|---|
value | Necessario. Il valore da testare |
Dettagli tecnici
Valore di ritorno: | Un valore booleano. Restituisce true se il valore è Number.NaN, altrimenti restituisce falso |
---|---|
Versione JavaScript: | ECMAScript 6 |
<JavaScript Numero di riferimento