Nomor JavaScript.MAX_SAFE_INTEGER

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_INTEGERkonstanta adalah:

 Number.MAX_SAFE_INTEGER

MAX_SAFE_INTEGERdiakses menggunakan Numbernama 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

Artikel yang menarik...