Nomor JavaScript adalahFinite()
Contoh
Apakah 123 terbatas?
Number.isFinite(123)
Number.isFinite("123")
Definisi dan Penggunaan
Metode Number.isFinite()
kembali
true
jika angka adalah angka yang terbatas.
Bilangan tak hingga (bukan berhingga) adalah Infinity
,
-Infinity
, atauNaN
Jika tidak, ia kembali false
.
Perbedaan Antara isFinite() dan Number.isFinite()
isFinite()
kembali true
jika nilai adalah angka yang terbatas.
Number.isFinite()
kembali true
jika suatu bilangan adalah bilangan berhingga.
Dengan kata lain:
isFinite()
mengonversi nilai menjadi angka sebelum mengujinya.
Contoh
// This returns true
isFinite(123)
// This returns false
Number.isFinite("123")
Sintaksis
Number.isFinite(value)
Parameter
Parameter | Description |
value | Required. The value to be tested. |
Nilai Kembali
Jenis | Keterangan |
Sebuah boolean | true jika nilainya adalah Angka yang terbatas, jika tidak false . |
Lebih Banyak Contoh
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)
Dukungan Peramban
Number.isFinite()
adalah fitur ECMAScript6 (ES6).
ES6 (JavaScript 2015) didukung di semua browser modern:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Number.isFinite()
tidak didukung di Internet Explorer 11 (atau lebih lama).