Contoh
Periksa apakah nilai adalah bilangan bulat yang aman:
Number.isSafeInteger(123) //true
Number.isSafeInteger(-123) //true
Number.isSafeInteger(5-2)
//true
Number.isSafeInteger(0) //true
Number.isSafeInteger(0.5)
//false
Number.isSafeInteger(Math.pow(2, 53)) //false
Number.isSafeInteger(Math.pow(2,
53) - 1) //true
Number.isSafeInteger('123') //false
Number.isSafeInteger(false) //false
Number.isSafeInteger(Infinity)
//false
Number.isSafeInteger(-Infinity) //false
Number.isSafeInteger(0 / 0)
//false
Cobalah sendiri " Definisi dan Penggunaan
The Number. isSafeInteger() Number. isSafeInteger() metode menentukan apakah nilai bilangan bulat yang aman.
Sebuah bilangan bulat aman adalah integer yang dapat persis direpresentasikan sebagai nomor presisi ganda IEEE-754 (all integers from (2 53 - 1) ke -(2 53 - 1) )
Metode ini mengembalikan true jika nilai dari Nomor jenis, dan bilangan bulat yang aman. Jika tidak maka kembali palsu.
Dukungan Browser
metode | |||||
---|---|---|---|---|---|
Number. isSafeInteger() | 19 | 12.0 | 32 | 9 | 22 |
Sintaksis
Number.isSafeInteger( value )
Nilai parameter
Parameter | Deskripsi |
---|---|
value | Wajib. nilai yang akan diuji |
Rincian teknis
Kembali Nilai: | Sebuah Boolean. Mengembalikan nilai true jika nilai adalah Nomor bilangan bulat yang aman, jika tidak maka kembali palsu |
---|---|
Versi JavaScript: | ECMAScript 6 |
<JavaScript Nomor Referensi