Konstanta Nomor JavaScript.MAX_SAFE_INTEGER mewakili bilangan bulat aman maksimum di JavaScript.
The MAX_SAFE_INTEGER konstan memiliki nilai 2 53 - 1 (9007199254740991) .
Ini adalah properti yang tidak dapat ditulis, tidak dapat dihitung, dan tidak dapat dikonfigurasi.
"Aman" mengacu pada kemampuan JavaScript untuk merepresentasikan bilangan bulat dengan tepat dan membandingkannya dengan benar.
Sintaks untuk mengakses MAX_SAFE_INTEGER
konstanta adalah:
Number.MAX_SAFE_INTEGER
MAX_SAFE_INTEGER
diakses menggunakan Number
nama kelas.
Contoh: Nilai Bilangan.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
Keluaran
9007199254740991 benar
Catatan: Jika Anda harus menggunakan bilangan bulat yang lebih besar dari MAX_SAFE_INTEGER , pertimbangkan untuk menggunakan BigInt.
Bacaan yang Direkomendasikan:
- Nomor JavaScript.isSafeInteger ()
- Nomor JavaScript.MIN_SAFE_INTEGER