24 of 264 menu

isNaN Fonksiyonu

isNaN fonksiyonu, iletilen parametrenin bir sayı olup olmadığını kontrol eder. Parametre bir sayı değilse true, bir sayı ise false döndürür. Nasıl çalışır: iletilen parametre bir sayıya dönüştürülür. Bu bir sayı değilse (dize, dizi vb.), NaN'a dönüştürülür. Ve isNaN kontrol eder - dönüşümden sonra NaN elde edip etmediğimizi. Ancak true, NaN'a değil, 1 sayısına dönüştürülür. Başka benzer saklı tehlikeler de vardır, bunları NaN açıklamasında bulabilirsiniz.

Sözdizimi

isNaN(değer);

Örnek

Şimdi isNaN, parametre bir sayı olduğu için false döndürecek:

console.log(isNaN(3));

Kodun çalıştırma sonucu:

false

Örnek

Şimdi isNaN, parametre bir sayı olmadığı için true döndürecek:

console.log(isNaN('abcde'));

Kodun çalıştırma sonucu:

true

Ayrıca Bakınız

  • bir sayının sonluluğunu kontrol eden isFinite fonksiyonu,
  • veri türünü belirleyen typeof operatörü,
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet