Function.isFinite()
mengembalikan nilai boolean yang menunjukkan apakan nilai di dalam number
adalah nilai yang terbatas atau bukan.
Sintaks:
number
harus bertipe number.
Jika true
dikembalikan, itu menunjukkan bahwa nilai di dalam parameter number
adalah nilai yang terbatas, di mana nilai itu dapat ditangani oleh JavaScript. Nilai yang dapat ditangani JavaScript di antara Number.MIN_VALUE dan Number.MAX_VALUE.
Sebaliknya jika false
dikembalikan, itu menunjukkan bahwa nilai di dalam parameter number
adalah nilai yang tidak terbatas, di mana nilai itu tidak dapat ditangani oleh JavaScript. Nilai yang tidak dapat ditangani JavaScript di antara Number.NEGATIVE_INFINITY dan Number.POSITIVE_INFINITY.
Function.isFinite()
adalah fungsi standard JavaScript 1.1+, JScript 3.0+, ECMAScript 1.0+ dan didukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 4.0+, Netscape Navigator 4.0+, Opera 3.0+, Safari 1.0+.
Contoh berikut menguji keluaran dari Number.MIN_VALUE
, Number.MAX_VALUE
, Number.NEGATIVE_INFINITY
, dan Number.POSITIVE_INFINITY
menggunakan fungsi ini:
Contoh berikut Function.isFinite()
digunakan untuk menguji apakah nilai variabel myNum1
dan myNum2
nilai yang terbatas atau bukan: