English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
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); // trueProva a vedere‹/›
I numeri nella tabella indicano la prima versione del browser che supporta completamente il metodo isSafeInteger():
Metodo | |||||
isSafeInteger() | 19 | 16 | 15 | 9 | 12 |
Parametro | Descrizione |
---|---|
value | Il valore da testare è un numero intero sicuro |
Valore di ritorno: | Un valore booleano che indica se il valore dato è un numero intero sicuro |
---|---|
Versione JavaScript: | ECMAScript 6 |