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
- Mühendislik Alanında Network Cihazlarının İşlevleri Nelerdir?
- En iyi kodlama dilleri hangileridir?
- HTML ve CSS arasındaki farklar nelerdir?
- Mühendislikte kullanılan fundamental araçlar nelerdir?
- CI/CD nedir? GitHub Actions, GitLab CI ve Jenkins karşılaştırması
- CDN nedir ve performansı nasıl artırır?
- Python’da bir stringi integera dönüştürmenin en etkili yolu nedir?
- Bilgisayar programlama dilini başlangıç seviyesinde öğrenmek için öneriler nelerdir?
- Monolit mi mikroservis mi? Mimariler arası geçişte dikkat edilmesi gerekenler
- React Router v6’nın öne çıkan yenilikleri nelerdir?
- Drone nasıl çalışır?
- Yazılım dünyasına adım atarken hangi programlama dilini tercih etmeliyim?
- Kuvvet ve moment nedir?
- Mantıksal operatörlerin önceliği nasıl belirlenir?
- Kuantum tünelleme ne anlama gelir?
- Mühendislik öğrencilerine en çok hangi konular zorluk çıkarır?
- Akıllı binalar nasıl çalışır?
- Güvenlik duvarı nedir ve bir ağda neden önemlidir?
- JSON nedir?
- RESTful API’lerde HTTP yöntemleri nasıl doğru şekilde kullanılır?
