Pemalar Nombor JavaScript.MAX_SAFE_INTEGER mewakili bilangan bulat selamat maksimum dalam JavaScript.
The MAX_SAFE_INTEGER tetap mempunyai nilai 2 53 - 1 (9007199254740991) .
Ia adalah harta yang tidak boleh ditulis, tidak dapat dikira, dan tidak boleh dikonfigurasi.
"Selamat" merujuk kepada kemampuan JavaScript untuk mewakili bilangan bulat dengan tepat dan membandingkannya dengan betul.
Sintaks untuk mengakses MAX_SAFE_INTEGER
pemalar adalah:
Number.MAX_SAFE_INTEGER
MAX_SAFE_INTEGER
diakses menggunakan Number
nama kelas.
Contoh: Nilai Nombor.MAX_SAFE_INTEGER
value = Number.MAX_SAFE_INTEGER; console.log(value); // 9007199254740991 value_plus_1 = value + 1; value_plus_2 = value + 2; // JS Number cannot exactly represent integers greater than 'value' // and correctly compare them console.log(value_plus_1 == value_plus_2); // true
Pengeluaran
9007199254740991 benar
Catatan: Sekiranya anda mesti menggunakan bilangan bulat lebih besar daripada MAX_SAFE_INTEGER , pertimbangkan untuk menggunakan BigInt.
Bacaan yang Disyorkan:
- Nombor JavaScript.isSafeInteger ()
- Nombor JavaScript.MIN_SAFE_INTEGER