Konstanta Number.MIN_SAFE_INTEGER JavaScript mewakili bilangan bulat aman minimum dalam JavaScript.
The MIN_SAFE_INTEGER konstan memiliki nilai - (2 53 - 1) atau -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 MIN_SAFE_INTEGER
konstanta adalah:
Number.MIN_SAFE_INTEGER
MIN_SAFE_INTEGER
diakses menggunakan Number
nama kelas.
Contoh: Nilai 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
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.MAX_SAFE_INTEGER