Exemplu
Verificați dacă o valoare este NaN:
isNaN(123) //false
isNaN(-1.23) //false
isNaN(5-2)
//false
isNaN(0) //false
isNaN('123') //false
isNaN('Hello') //true
isNaN('2005/12/12') //true
isNaN('') //false
isNaN(true)
//false
isNaN(undefined) //true
isNaN('NaN') //true
isNaN(NaN)
//true
isNaN(0 / 0) //true
Încearcă - l singur » Definiție și utilizare
isNaN() Funcția determină dacă o valoare este un număr ilegal (Not-a-Number) .
Această funcție returnează true dacă valoarea echivaleaza cu NaN. În caz contrar, returnează false.
Această funcție este diferită de cea specifică Număr Număr. isNaN() metoda.
Global isNaN() funcția, convertește valoarea testată la un număr, apoi testează.
Număr. isNan() nu convertește valorile unui număr, și nu va reveni valabil pentru orice valoare care nu este de tipul Number.
Suport pentru browser-
Funcţie | |||||
---|---|---|---|---|---|
isNaN() | da | da | da | da | da |
Sintaxă
isNaN( value )
Valorile parametrilor
Parametru | Descriere |
---|---|
value | Necesar. Valoarea de testat |
Detalii tehnice
Întoarcere Valoare: | O boolean. Returnează true dacă valoarea este NaN, altfel returnează false |
---|---|
JavaScript Versiune: | 1.0 |
<Funcții JavaScript globale