JavaScript Number.MAX_SAFE_INTEGER คืออะไร

Javascript Number Max Safe Integer Khux Xari



ในจาวาสคริปต์ “ ตัวเลข ” วัตถุสอดคล้องกับข้อมูลตัวเลข อนุญาตให้ผู้ใช้แสดงค่าตัวเลขรวมทั้งจำนวนเต็มหรือเลขทศนิยม เป็นออบเจกต์อเนกประสงค์ที่มีเมธอดหลากหลายและคุณสมบัติในการทำงานเฉพาะ เช่น เมธอด “isFinite()” ตรวจสอบว่าจำนวนที่กำหนดเป็นจำนวนจำกัดหรือไม่ คุณสมบัติ “MIN_VALUE” แสดงค่าที่น้อยที่สุดที่เป็นไปได้ของ จำนวนและอื่น ๆ อีกมากมาย

โพสต์นี้อธิบายรายละเอียดเกี่ยวกับการใช้คุณสมบัติ Number.MAX_SAFE_INTEGER ใน JavaScript

JavaScript Number.MAX_SAFE_INTEGER คืออะไร

MAX_SAFE_INTEGER คุณสมบัติ ” ของวัตถุ “Number” กำหนดขีดจำกัดสูงสุดของค่าจำนวนเต็มที่ตัวแปรสามารถเก็บได้ คุณสมบัตินี้ส่งคืนค่าคงที่ที่เป็นค่าจำนวนเต็มสูงสุด ส่วนใหญ่จะใช้ในคำสั่งเงื่อนไขเพื่อตรวจสอบว่าตัวเลขที่กำหนดน้อยกว่าหรือมากกว่าค่าจำนวนเต็มสูงสุด







ไวยากรณ์



ตัวเลข . MAX_SAFE_INTEGER

ไวยากรณ์ข้างต้นส่งคืนจำนวนเต็มที่ปลอดภัยสูงสุดซึ่งก็คือ (2 53 - 1).



ลองใช้คุณสมบัติที่กำหนดไว้ข้างต้นในทางปฏิบัติ





ตัวอย่างที่ 1: การใช้คุณสมบัติ MAX_SAFE_INTEGER ของ JavaScript

ตัวอย่างนี้ใช้คุณสมบัติ “MAX_SAFE_INTEGER” เพื่อรับค่าจำนวนเต็มที่ปลอดภัยจนถึงขีดจำกัดสูงสุด:

< สคริปต์ >

ให้คุณค่า = ตัวเลข . MAX_SAFE_INTEGER ;

คอนโซล บันทึก ( 'เอาท์พุท: ' + ค่า ) ;

สคริปต์ >

ในบรรทัดรหัสด้านบน:



  • ประการแรก ตัวแปร “value” ถูกประกาศด้วยคีย์เวิร์ด “let” ที่ใช้ “ MAX_SAFE_INTEGER ” คุณสมบัติที่เกี่ยวข้องกับอ็อบเจกต์ “Number”
  • ต่อไป “ คอนโซล.ล็อก() วิธีการใช้เพื่อแสดงเอาต์พุตตัวแปร 'ค่า' ในคอนโซล

เอาต์พุต

ที่นี่ คอนโซลแสดงค่าจำนวนเต็มที่ปลอดภัยสูงสุด

ตัวอย่างที่ 2: การใช้คุณสมบัติ “MAX_SAFE_INTEGER” กับตัวแปร

ตัวอย่างนี้ใช้คุณสมบัติ “MAX_SAFE_INTEGER” กับตัวแปรเพื่อส่งคืนจำนวนเต็มที่ปลอดภัยสูงสุด:

< สคริปต์ >

ให้คุณค่า = 200 ;

คอนโซล บันทึก ( 'เอาท์พุท: ' + ค่า. MAX_SAFE_INTEGER ) ;

สคริปต์ >

เวลานี้ ตัวแปร “value” เชื่อมโยงกับคุณสมบัติ “MAX_SAFE_INTEGER” แทนอ็อบเจ็กต์ “Number”

เอาต์พุต

จะเห็นได้ว่าคอนโซลแสดง 'undefined' เป็นเอาต์พุต เนื่องจาก 'MAX_SAFE_INTEGER' ใช้งานได้กับวัตถุ 'Number' เท่านั้น

บทสรุป

จาวาสคริปต์ “ MAX_SAFE_INTEGER คุณสมบัติ ” สอดคล้องกับวัตถุ “Number” ที่แสดงค่าจำนวนเต็มปลอดภัยสูงสุดคงที่ (2 53 – 1). จำนวนใดๆ ที่มากกว่าจำนวนเต็มปลอดภัยสูงสุดจะลบความแม่นยำของตัวเลขซึ่งแสดงเป็นประเภทตัวเลขใน JavaScript คู่มือนี้อธิบายคุณสมบัติ JavaScript Number.MAX_SAFE_INTEGER อย่างลึกซึ้ง