JavaScript sonlu()
Örnekler
Bir sayının sonlu olup olmadığını kontrol edin:
let result = isFinite(123);
let result = isFinite("123");
Tanım ve Kullanım
Bir
değer sonlu bir sayı ise isFinite()
yöntem döner .true
Sonsuz (sonlu değil) değerler Infinity
,
-Infinity
, veyaNaN
Ayrıca bakınız:
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
isFinite(value)
parametreler
Parameter | Description |
value | Required. The value to be tested. |
Geri dönüş değeri
Tip | Açıklama |
Bir boole. | false değer Infinity, -Infinity veya NaN ise. Aksi takdirde true . |
Daha fazla örnek
Bir sayının sonlu olup olmadığını kontrol edin:
isFinite(-1.23);
isFinite(5-2);
isFinite(0);
isFinite("Hello");
isFinite("2005/12/12");
Tarayıcı Desteği
isFinite()
bir ECMAScript1 (ES1) özelliğidir.
ES1 (JavaScript 1997) tüm tarayıcılarda tam olarak desteklenir:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |