Javascript isNaN ()

JavaScript isNaN () işlevi, bir değerin NaN (Not-a-Number) olup olmadığını kontrol eder.

isNaN()İşlevin sözdizimi şöyledir:

 isNaN(value)

isNaN () Parametreleri

isNaN()Fonksiyonun içinde tuttuğu:

  • değer - Test edilecek değer.

İsNaN () 'den dönüş değeri

  • trueBağımsız değişken ise döndürür NaN.
  • İade falsediğer argümanlar için.

Örnek: isNaN () kullanma

 console.log(isNaN(NaN)); // true console.log(isNaN(undefined)); // true console.log(isNaN(643511)); // false console.log(isNaN(null)); // false // inplicit conversion to number console.log(isNaN("3888.415")); // false console.log(isNaN("210AA")); // true as Number("210AA") is NaN console.log(isNaN("")); // false as Number('') is 0 console.log(isNaN(new Date())); // false console.log(isNaN(new Date().toString())); // true

Çıktı

 doğru doğru yanlış yanlış yanlış doğru yanlış yanlış doğru

Notlar:

  • isNaN() üst düzey bir işlevdir ve herhangi bir nesneyle ilişkilendirilmez.
  • Bağımsız değişken türde değilse Number, değer önce zorlanır NaNve sonra kontrol edilir.

Önerilen Kaynaklar: Javascript isFinite ()

Ilginç makaleler...