JavaScript Number.isSafeInteger ()

Il metodo JavaScript Number.isSafeInteger () determina se il valore fornito è un numero che è un numero intero sicuro.

Un numero intero sicuro è un numero intero che può essere rappresentato esattamente come un numero a doppia precisione IEEE-754 (tutti i numeri interi da (2 53 - 1) a - (2 53 - 1) ).

La sintassi del isSafeInteger()metodo è:

 Number.isSafeInteger(testValue)

Il isSafeInteger()metodo viene chiamato utilizzando il Numbernome della classe.

Number isSafeInteger () Parametri

Il isSafeInteger()metodo comprende:

  • testValue - Il valore da verificare per essere un numero intero sicuro.

Valore restituito da Number isSafeInteger ()

  • Restituisce un che Booleanindica se il valore dato è o meno un numero che è un numero intero sicuro ( truese intero sicuro altrimenti false).

Esempio: utilizzo di Number.isSafeInteger ()

 check1 = Number.isSafeInteger(451); console.log(check1); // true check2 = Number.isSafeInteger("-451"); console.log(check2); // false check3 = Number.isSafeInteger(0.6969); console.log(check3); // false check4 = Number.isSafeInteger(Math.pow(2, 53)); console.log(check4); // false check5 = Number.isSafeInteger(Math.pow(2, 53) - 1); console.log(check5); // true check6 = Number.isSafeInteger(Infinity); console.log(check6); // false check7 = Number.isSafeInteger(3.0); console.log(check7); // true

Produzione

 vero falso falso falso vero falso vero

Letture consigliate:

  • Numero JavaScript.MIN_SAFE_INTEGER
  • Numero JavaScript.MAX_SAFE_INTEGER

Articoli interessanti...