„JavaScript“ numeris.MIN_SAFE_INTEGER

„JavaScript“ numeris.MIN_SAFE_INTEGER konstanta nurodo mažiausią saugų „JavaScript“ skaičių.

MIN_SAFE_INTEGER konstanta turi reikšmę - (2 53 - 1) arba -9007199254740991 .

Tai nerašoma, nesurašoma ir nekonfigūruojama ypatybė.

„Saugus“ reiškia „JavaScript“ galimybę tiksliai atvaizduoti sveikus skaičius ir teisingai juos palyginti.

Sintaksė, norint pasiekti MIN_SAFE_INTEGERkonstantą, yra:

 Number.MIN_SAFE_INTEGER

MIN_SAFE_INTEGERpasiekiama naudojant Numberklasės pavadinimą.

Pavyzdys: Skaičiaus vertė.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

Rezultatas

 -9007199254740991 tiesa

Pastaba: jei turite naudoti sveikus skaičius, didesnius nei MAX_SAFE_INTEGER , apsvarstykite galimybę naudoti „BigInt“.

Rekomenduojami skaitiniai:

  • „JavaScript Number.isSafeInteger“ ()
  • „JavaScript“ numeris.MAX_SAFE_INTEGER

Įdomios straipsniai...