JavaScript’te NaN nasıl kontrol edilir?
JavaScript'te NaN Kontrolü
JavaScript'te NaN (Not a Number), sayısal bir değerin sayı olarak değerlendirilemediğini gösterir. NaN kontrolü için birkaç yöntem bulunmaktadır.1. isNaN() Fonksiyonu
isNaN() fonksiyonu, bir değerin NaN olup olmadığını kontrol eder. Bu yöntem, değeri otomatik olarak sayıya dönüştürür:Örnek:
isNaN(value);
2. Number.isNaN() Fonksiyonu
Number.isNaN(), yalnızca NaN değerini kontrol eder ve değer herhangi bir türden sayı ise dönüş yapar:Örnek:
Number.isNaN(value);
3. Objelerin Kontrolü
typeofoperatörü ile NaN ve diğer sayı türlerini kontrol etmek de mümkündür:
Örnek:
typeof value === 'number' && isNaN(value);
- NaN, kendisiyle eşit değildir. (NaN === NaN; false)
- Bu özellik, NaN kontrolünde kullanılabilir.
Cevap yazmak için lütfen
.
Aynı kategoriden
- Linux’ta dosya ve dizinleri nasıl silerim?
- Dart nedir ve hangi alanlarda kullanılır?
- Eğik doğru nedir ve nasıl hesaplanır?
- Programlama öğrenmeye başlamak için hangi kaynaklar kullanılabilir?
- Spor verilerini analiz etmek için hangi veritabanı yönetim sistemi tercih edilmelidir?
- Eşitsizlikler ve eşitlikler arasındaki farklar nelerdir?
- Python öğrenme sürecinde en etkili kaynaklar hangileridir?
- En iyi bilgisayar programlama dilleri hangileridir?
- Üçgensel dönüşüm nedir ve ne işe yarar?
- API nedir ve nasıl kullanılır?
- Python’da hangi veri tipleri bulunur ve nasıl kullanılır?
- Python’da bir stringin içinde belirli bir kelime kaç defa geçmektedir?
- En iyi web tarayıcıları hangileridir?
- Mühendislik alanında yazılım geliştirme için en iyi programlama dili hangisidir?
- Yazilim gelistirme surecinde version control sistemlerinin nasil kullanilabilir?
- Programlama dillerinde switch–case bloğu nasıl kullanılır?
- Veri tabanı normalizasyonu nasıl veri tutarlılığını artırır?
- Bilgisayar programlama dillerinde en yaygın kullanılan veri tipleri nelerdir?
- Programlama dilinde “loop” kavramı nedir ve nasıl kullanılır?
- Programlama dillerinde en çok kullanılan veri tipleri nelerdir?