JavaScript Number NaN Özelliği

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:

Küresel isNaN() metodu

Number.isNaN() metodu

Örnek

let x = Number.NaN;

Kişisel olarak deneyin

let x = NaN;

Kişisel olarak deneyin

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.NaNLü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