JavaScript-nummer isSafeInteger()
Voorbeelden
Zijn dit veilige gehele getallen?
Number.isSafeInteger(123);
Number.isSafeInteger(-123);
Number.isSafeInteger('123');
Number.isSafeInteger(5-2);
Number.isSafeInteger(0);
Number.isSafeInteger(0.5);
Number.isSafeInteger(0/0);
Definitie en gebruik
De Number.isSafeInteger()
methode geeft
als resultaat true
als een getal een veilig geheel getal is.
Anders keert het terug false
.
Wat is een veilig geheel getal?
Een veilig geheel getal is een geheel getal dat exact kan worden weergegeven als een IEEE-754 getal met dubbele precisie: alle gehele getallen van (2 53 - 1) tot - (2 53 - 1).
Syntaxis
Number.isSafeInteger(value)
Parameters:
Parameter | Description |
value | Required. The value to be tested. |
Winstwaarde
Type | Beschrijving |
een boolean | true als de waarde een veilig geheel getal is, anders false . |
Meer voorbeelden
Zijn dit veilige gehele getallen?
Number.isSafeInteger(Math.pow(2, 53));
Number.isSafeInteger(Math.pow(2, 53) - 1);
Number.isSafeInteger(true);
Number.isSafeInteger(false);
Number.isSafeInteger(Infinity);
Number.isSafeInteger(-Infinity);
Browserondersteuning
Number.isSafeInteger()
is een ECMAScript6 (ES6)-functie.
ES6 (JavaScript 2015) wordt ondersteund in alle moderne browsers:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Number.isSafeInteger()
wordt niet ondersteund in Internet Explorer 11 (of eerder).