JavaScript Number NaN Özelliği
- Önceki sayfa MIN_VALUE
- Sonraki sayfa NEGATIVE_INFINITY
- Bir üst katmana dön JavaScript Number Referans Kılavuzu
Tanım ve kullanım
JavaScript'teNaN
"Not-a-Number" kısaltmasıdır.
JavaScript'teNaN
Geçersiz bir sayıdır.
Küresel NaN
Özelliği Number.Nan
Özellikler aynıdır.
NaN özelliği, sayısal olmayan değerleri temsil eden özel bir değerdir. Bu özellik, bir değerin sayısal olmadığını belirtmek için kullanılır. Number nesnesini bu değere ayarlayarak sayısal olmayan bir değer olarak işaret edebilirsiniz.
İpucu:Kullanım: isNaN()
Küresel fonksiyon kullanarak bir değerin NaN değeri olup olmadığını belirlemek için.
Daha fazla bilgi için bkz:
gramer
Number.NaN
tanım
Number.NaN
bir özel değerdir ve belirli sayısal işlemlerin (örneğin, negatif bir sayının kare kökünü almak) sonuçlarının sayısal olmadığını belirtir. Metod parseInt()
ve parseFloat()
Belirtilen dizginin çözülememesi durumunda bu değeri döndürür. Bu yöntemi, bazı sıklıkla geçerli sayısal değerler döndüren fonksiyonlar için de kullanabilirsiniz, Number.NaN
ile açıklar.
JavaScript hata durumlarını NaN
şeklinde çıktı. Number.NaN
Lütfen dikkat edin:NaN
diğer sayısal değerlerle karşılaştırma sonuçları her zaman eşit değildir, kendi kendisi de dahil. Number.NaN
Bir değerin sayı olup olmadığını kontrol etmek için kullanılır, sadece isNaN()
ile karşılaştırılabilir.
ECMAScript v1 ve sonraki sürümlerinde, önceden tanımlanmış genel özellikler NaN
Yerine Number.NaN
Tarayıcı desteği
Number.NaN
ECMAScript1 (ES1) özellikleridir.
Tüm tarayıcılar ES1 (JavaScript 1997)yi tamamen destekler:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Destek | Destek | Destek | Destek | Destek | Destek |
- Önceki sayfa MIN_VALUE
- Sonraki sayfa NEGATIVE_INFINITY
- Bir üst katmana dön JavaScript Number Referans Kılavuzu