JavaScript isNaN() fonksiyonu nedir, nasıl kullanılır, örnekleri ve sonuçları. Bu blog yazısında isNaN() fonksiyonunun detaylı açıklamaları bulunmaktadır.
isNaN() fonksiyonu nedir?
İçerikler
isNaN() fonksiyonu, JavaScript dilinde bir değerin sayı olup olmadığını kontrol etmek için kullanılan bir metoddur. Bu fonksiyon, bir ifadenin sayı olup olmadığını kontrol eder ve bu ifade bir sayı ise false (0), değilse true (1) döndürür. Bu metot, özellikle form alanlarına girilen verilerin kontrolü veya matematiksel işlemler öncesinde değerlerin doğruluğunu anlamak için sıklıkla kullanılır.
isNaN() fonksiyonu, özellikle input alanlarından alınan verilerin doğruluğunu kontrol etmek için yaygın olarak kullanılır. Kullanıcıların geçerli sayılar girmesi gereken bir form alanında, isNaN() fonksiyonuyla girilen değerin sayı olup olmadığını kontrol ederek hatalı veri girişlerinin önüne geçilebilir. Bu sayede kullanıcı deneyimi arttırılarak sunulan hizmetin kalitesi artırılabilir.
isNaN() fonksiyonunun bir diğer kullanım alanı ise matematiksel işlemler öncesinde verilerin doğruluğunu kontrol etmektir. Özellikle kullanıcı girişi ile alınan sayısal değerlerin matematiksel işlemler için kullanılacağı durumlarda, isNaN() fonksiyonu kullanılarak veri doğruluğu kontrol edilerek güvenilirlik sağlanabilir.
Bir örnek üzerinden isNaN() fonksiyonunu anlatacak olursak; kullanıcının girdiği bir değerin sayı olup olmadığını kontrol etmek istediğimizde, isNaN() fonksiyonu bu değerin sayısal bir değer olup olmadığını kontrol ederek bize true veya false şeklinde bir geri dönüş sağlar.
isNaN() fonksiyonunun kullanımı
JavaScript’de isNaN() fonksiyonu, bir değerin sayısal olup olmadığını kontrol etmek için kullanılır. Bu fonksiyon, bir değerin sayısal değer içerip içermediğini kontrol eder ve true veya false değerleri döndürür.
isNaN() fonksiyonu parametre olarak bir değer alır ve bu değerin sayısal olup olmadığını kontrol eder. Eğer değer sayısal değilse veya sayısal bir ifadeye çevrilemiyorsa, isNaN() fonksiyonu true değerini döndürür. Eğer değer sayısal ise, isNaN() fonksiyonu false değerini döndürür.
Örneğin:
isNaN(Hello) ifadesi true değerini döndürür çünkü Hello değeri sayısal bir ifadeye çevrilemez. isNaN(123) ifadesi ise false değerini döndürür çünkü 123 sayısal bir değerdir.
Değer | Sonuç |
---|---|
Hello | true |
123 | false |
isNaN() fonksiyonu örnekleri
JavaScript isNaN() fonksiyonu, bir değerin sayı olup olmadığını kontrol etmek için kullanılan bir küresel nesnedir. Bu fonksiyon, bir değerin sayı olup olmadığını kontrol eder ve sonucuna göre true ya da false döndürür. İşte isNaN() fonksiyonunun kullanımıyla ilgili bazı örnekler:
Örnek 1: isNaN() fonksiyonunu kullanarak bir değerin sayı olup olmadığını kontrol etmek:
let num = hello;
console.log(isNaN(num)); // true
Örnek 2: isNaN() fonksiyonunu kullanarak bir değerin sayı olup olmadığını kontrol etmek:
let num = 10;
console.log(isNaN(num)); // false
isNaN() fonksiyonu sonuçları
isNaN() fonksiyonu, belirtilen değerin NaN (sayı olmayan) olup olmadığını kontrol eder. Bu fonksiyon, verilen değerin bir sayı olup olmadığını kontrol eder.
isNaN() fonksiyonu, verilen değerin sayı olup olmadığını kontrol eder. Eğer değer bir sayı ise, sonuç false (yanlış) olur ve eğer değer bir sayı değil ise, sonuç true (doğru) olur.
isNaN() fonksiyonu, matematiksel işlemler sonucunda dönen NaN sonuçlarını kontrol etmek için sıklıkla kullanılır. Örneğin, 0/0 işlemi sonucu NaN değerini döndürür ve isNaN() fonksiyonu ile bu durum kontrol edilebilir.
isNaN() fonksiyonu, genellikle koşullu ifadelerde kullanılarak belirli durumların kontrol edilmesinde kullanılır ve programın akışının yönlendirilmesinde etkilidir.