จำนวนเต็มที่ปลอดภัยคือจำนวนเต็มที่แสดงเป็นตัวเลขความแม่นยำสองเท่าของ IEEE-754 นั่นจะหมายถึงจำนวนเต็มตั้งแต่ (253 - 1) ถึง - (253 - 1) ในการตรวจสอบว่าค่าเป็นจำนวนเต็มที่ปลอดภัยหรือไม่ใน JavaScript ให้ใช้วิธี isSafeInteger()
ตัวอย่าง
คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อตรวจสอบว่าค่าเป็นจำนวนเต็มที่ปลอดภัยหรือไม่ ส่งกลับค่าจริงสำหรับจำนวนเต็มและจำนวนเต็มที่ปลอดภัย -
<!DOCTYPE html> <html> <body> <script> document.write("Checking for Safe Integer..."); document.write("<br>"+Number.isSafeInteger(765)); document.write("<br>"+Number.isSafeInteger(-765)); document.write("<br>"+Number.isSafeInteger('765')); document.write("<br>"+Number.isSafeInteger(false)); document.write(Number.isSafeInteger(Math.pow(2, 53) - 1)); </script> </body> </html>