English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Metodo JavaScript isSafeInteger()

 Oggetto Number JavaScript

isSafeInteger()Il metodo determina se il valore fornito è un intero sicuro.

Un intero sicuro è un intero che può essere rappresentato esattamente come un numero a doppia precisione IEEE-754, e la sua rappresentazione IEEE-754 non può essere ottenuta arrotondando qualsiasi altro intero per adattarlo alla rappresentazione IEEE-754.

Se il tipo di valore è Number e rappresenta un intero sicuro, questo metodo restituisce true. Altrimenti restituisce false.

Sintassi:

Number.isSafeInteger(value)
Number.isSafeInteger(3);  // true
Number.isSafeInteger(NaN); // false
Number.isSafeInteger(Infinity); // false
Number.isSafeInteger('3'); // false
Number.isSafeInteger(3.1); // false
Number.isSafeInteger(3.0); // true
Prova a vedere‹/›

Compatibilità del browser

I numeri nella tabella indicano la prima versione del browser che supporta completamente il metodo isSafeInteger():

Metodo
isSafeInteger()191615912

Valore del parametro

ParametroDescrizione
valueIl valore da testare è un numero intero sicuro

Dettagli tecnici

Valore di ritorno:Un valore booleano che indica se il valore dato è un numero intero sicuro
Versione JavaScript:ECMAScript 6

 Oggetto Number JavaScript