Số JavaScript.MAX_SAFE_INTEGER là gì?

So Javascript Max Safe Integer La Gi



Trong JavaScript, “ Con số ” đối tượng tương ứng với dữ liệu số. Nó cho phép người dùng biểu diễn một giá trị số bao gồm cả số nguyên hoặc số dấu phẩy động. Nó là một đối tượng linh hoạt cung cấp nhiều phương thức và thuộc tính để thực hiện các tác vụ cụ thể, chẳng hạn như phương thức “isFinite()” kiểm tra xem số đã cho có hữu hạn hay không, thuộc tính “MIN_VALUE” hiển thị giá trị nhỏ nhất có thể của một số và nhiều người khác.

Bài đăng này giải thích chi tiết về việc sử dụng thuộc tính Number.MAX_SAFE_INTEGER trong JavaScript.

Số JavaScript.MAX_SAFE_INTEGER là gì?

Các ' MAX_SAFE_INTEGER ” thuộc tính của đối tượng “Number” xác định giới hạn tối đa của một giá trị số nguyên mà một biến có thể lưu trữ. Thuộc tính này trả về một số không đổi là giá trị số nguyên lớn nhất. Nó chủ yếu được sử dụng trong câu lệnh điều kiện để kiểm tra xem số đã cho nhỏ hơn hay lớn hơn giá trị số nguyên lớn nhất.







cú pháp



Con số . MAX_SAFE_INTEGER

Cú pháp trên trả về số nguyên an toàn lớn nhất là (2 53 - 1).



Hãy sử dụng thuộc tính được xác định ở trên một cách thực tế.





Ví dụ 1: Áp dụng thuộc tính MAX_SAFE_INTEGER của JavaScript

Ví dụ này áp dụng thuộc tính “MAX_SAFE_INTEGER” để nhận giá trị số nguyên an toàn lên đến giới hạn tối đa:

< kịch bản >

để giá trị = Con số . MAX_SAFE_INTEGER ;

bảng điều khiển. đăng nhập ( 'Đầu ra:' + giá trị ) ;

kịch bản >

Trong các dòng mã trên:



  • Đầu tiên, biến “giá trị” được khai báo với từ khóa “let” áp dụng “ MAX_SAFE_INTEGER ” được liên kết với đối tượng “Number”.
  • Tiếp theo, phần “ console.log() ” được sử dụng để hiển thị đầu ra biến “giá trị” trong bảng điều khiển.

đầu ra

Tại đây, bảng điều khiển hiển thị giá trị số nguyên an toàn tối đa.

Ví dụ 2: Áp dụng thuộc tính “MAX_SAFE_INTEGER” với một biến

Ví dụ này sử dụng thuộc tính “MAX_SAFE_INTEGER” với một biến để trả về số nguyên an toàn tối đa:

< kịch bản >

để giá trị = 200 ;

bảng điều khiển. đăng nhập ( 'Đầu ra:' + giá trị. MAX_SAFE_INTEGER ) ;

kịch bản >

Lần này, biến “giá trị” được liên kết với thuộc tính “MAX_SAFE_INTEGER” thay vì đối tượng “Số”.

đầu ra

Có thể thấy rằng bảng điều khiển hiển thị “không xác định” dưới dạng đầu ra vì “MAX_SAFE_INTEGER” chỉ hoạt động với đối tượng “Number”.

Phần kết luận

JavaScript “ MAX_SAFE_INTEGER ” thuộc tính tương ứng với đối tượng “Number” đại diện cho giá trị số nguyên an toàn tối đa không đổi (2 53 – 1). Bất kỳ số nào lớn hơn số nguyên an toàn tối đa sẽ loại bỏ độ chính xác của một số được biểu thị dưới dạng một loại số trong JavaScript. Hướng dẫn này đã giải thích sâu về thuộc tính JavaScript Number.MAX_SAFE_INTEGER.