JavaScript Number isSafeInteger() metode
- Forrige side isNaN()
- Næste side MAX_SAFE_INTEGER
- Gå tilbage til forrige niveau JavaScript Number Reference Håndbog
definition og brug
hvis tallet er et sikkert heltalNumber.isSafeInteger()
metoden returnerer true
ellers returneres false
.
Se også:
Hvad er sikre heltal?
sikre heltal (Safe Integer) er heltal, der kan præcist repræsenteres som IEEE-754 dobbeltpræcisionstal: fra (253 fra (253 alle heltal.
eksempel
Eksempel 1
Er disse sikre heltal?
Number.isSafeInteger(123); Number.isSafeInteger(-123); Number.isSafeInteger('123');
Eksempel 2
Number.isSafeInteger(5-2); Number.isSafeInteger(0); Number.isSafeInteger(0.5); Number.isSafeInteger(0/0);
Eksempel 3
Er disse sikre heltal?
Number.isSafeInteger(Math.pow(2, 53)); Number.isSafeInteger(Math.pow(2, 53) - 1);
Eksempel 4
Number.isSafeInteger(true); Number.isSafeInteger(false); Number.isSafeInteger(Infinity); Number.isSafeInteger(-Infinity);
syntaks
Number.isSafeInteger(value)
parametre
parametre | beskrivelse |
---|---|
value | påkrævet. Værdien, der skal testes. |
tilbageværdi
type | beskrivelse |
---|---|
bolketalsværdi | hvis værdien er en sikker heltal true ellers false . |
Browserversioner understøtter
Number.isSafeInteger()
er ECMAScript6 (ES6) funktioner.
Alle browsere understøtter ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
understøtter | understøtter | understøtter | understøtter | understøtter |
Internet Explorer 11 (eller tidligere versioner) understøtter ikke Number.isSafeInteger()
.
- Forrige side isNaN()
- Næste side MAX_SAFE_INTEGER
- Gå tilbage til forrige niveau JavaScript Number Reference Håndbog