JavaScript Numarası Sonlu()
Örnekler
123 sınırlı mı?
Number.isFinite(123)
Number.isFinite("123")
Tanım ve Kullanım
Bir sayı sonlu bir sayı ise Number.isFinite()
yöntem döndürür
.true
Sonsuz (sonlu değil) sayılar Infinity
,
-Infinity
, veyaNaN
Aksi halde döner false
.
isFinite() ve Number.isFinite() Arasındaki Fark
isFinite()
true
bir değer sonlu bir sayı ise döner .
Number.isFinite()
bir sayı sonlu true
bir sayı ise döner .
Başka bir deyişle:
isFinite()
test etmeden önce değeri bir sayıya dönüştürür.
Örnekler
// This returns true
isFinite(123)
// This returns false
Number.isFinite("123")
Sözdizimi
Number.isFinite(value)
parametreler
Parameter | Description |
value | Required. The value to be tested. |
Geri dönüş değeri
Tip | Açıklama |
bir boole | true değer sonlu bir Sayı ise, aksi takdirde false . |
Daha fazla örnek
Number.isFinite(+1.23)
Number.isFinite(-1.23)
Number.isFinite('2005/12/12')
Number.isFinite(5-2)
Number.isFinite(5/2)
Number.isFinite(0)
Number.isFinite(0/0)
Number.isFinite(Infinity)
Number.isFinite(-Infinity)
Number.isFinite(NaN)
Tarayıcı Desteği
Number.isFinite()
bir ECMAScript6 (ES6) özelliğidir.
ES6 (JavaScript 2015) tüm modern tarayıcılarda desteklenir:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Number.isFinite()
Internet Explorer 11'de (veya önceki sürümlerde) desteklenmez.