ตัวอย่าง
ตรวจสอบว่าค่าเป็นจำนวนเต็มปลอดภัย:
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
ลองตัวเอง» ความหมายและการใช้งาน
Number. isSafeInteger() Number. isSafeInteger() วิธีการกำหนดว่าค่าจำนวนเต็มปลอดภัย
จำนวนเต็มปลอดภัยเป็นจำนวนเต็มที่สามารถแสดงว่าเป็นตัวเลขที่แม่นยำ IEEE-754 คู่ (all integers from (2 53 - 1) ไป -(2 53 - 1) )
วิธีการนี้จะส่งกลับจริงถ้ามีค่าเป็นจำนวนประเภทและจำนวนเต็มปลอดภัย มิฉะนั้นก็จะส่งกลับเท็จ
สนับสนุนเบราว์เซอร์
วิธี | |||||
---|---|---|---|---|---|
Number. isSafeInteger() | 19 | 12.0 | 32 | 9 | 22 |
วากยสัมพันธ์
Number.isSafeInteger( value )
ค่าพารามิเตอร์
พารามิเตอร์ | ลักษณะ |
---|---|
value | จำเป็นต้องใช้ ค่าที่จะได้รับการทดสอบ |
รายละเอียดทางเทคนิค
กลับค่า: | บูลีน ผลตอบแทนจริงถ้าค่าเป็นจำนวนจำนวนเต็มปลอดภัยมิฉะนั้นก็จะส่งกลับเท็จ |
---|---|
JavaScript เวอร์ชัน: | ECMAScript 6 |
<เลขที่อ้างอิง JavaScript