Số JavaScript.MIN_SAFE_INTEGER

Hằng số JavaScript Number.MIN_SAFE_INTEGER đại diện cho số nguyên an toàn tối thiểu trong JavaScript.

Các MIN_SAFE_INTEGER liên tục có giá trị - (2 53 - 1) hoặc -9007199254740991 .

Nó là một thuộc tính không thể ghi, không thể liệt kê và không thể định cấu hình.

"An toàn" đề cập đến khả năng JavaScript đại diện chính xác các số nguyên và so sánh chúng một cách chính xác.

Cú pháp để truy cập MIN_SAFE_INTEGERhằng số là:

 Number.MIN_SAFE_INTEGER

MIN_SAFE_INTEGERđược truy cập bằng Numbertên lớp.

Ví dụ: Giá trị của Number.MIN_SAFE_INTEGER

 value = Number.MIN_SAFE_INTEGER; console.log(value); // -9007199254740991 value_minus_1 = value - 1; value_minus_2 = value - 2; // JS Number cannot exactly represent integers smaller than 'value' // and correctly compare them console.log(value_minus_1 == value_minus_2); // true

Đầu ra

 -9007199254740991 đúng

Lưu ý: Nếu bạn phải sử dụng số nguyên lớn hơn MAX_SAFE_INTEGER , hãy cân nhắc sử dụng BigInt.

Bài đọc được đề xuất:

  • JavaScript Number.isSafeInteger ()
  • Số JavaScript.MAX_SAFE_INTEGER

thú vị bài viết...