Örnek
Bir değer NaN olup olmadığını kontrol edin:
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
Kendin dene " Tanımı ve Kullanımı
isNaN() işlevi, bir değer yasadışı numarası olup olmadığını belirler (Not-a-Number) .
değer NaN eşittir bu işlev true döndürür. Aksi takdirde yanlış döndürür.
Bu fonksiyon sayısı belirli farklıdır Number. isNaN() metodu.
Global isNaN() işlevi, daha sonra test, bir sayısı test değerine dönüştürür.
Numara. isNan() bir sayısı değerleri dönüştürmez ve Number türündeki olmayan herhangi bir değere için de geçerli döndürmez.
Tarayıcı Desteği
fonksiyon | |||||
---|---|---|---|---|---|
isNaN() | Evet | Evet | Evet | Evet | Evet |
Sözdizimi
isNaN( value )
Parametre Değerleri
Parametre | Açıklama |
---|---|
value | Gereklidir. değeri, test edilecek |
Teknik detaylar
Geri dönüş değeri: | Boole. aksi takdirde false döndürür, değer NaN ise doğru döndürür |
---|---|
JavaScript Versiyon: | 1.0 |
<JavaScript Küresel İşlevleri