JavaScript Number isSafeInteger() method

Inayofuata na kutumika

kama namba inaonekana kwa integer za kumtaarifuNumber.isSafeInteger() Method inapakumu kama hivi ni integer ya kumtaarifu. Inapatikana kama hivi sio, inapatikana kama hivi sio, inaonekana.

Tazama pia:

Number.isInteger() method

Number.isFinite() method

Global isFinite() method

Je, kina za kumtaarifu ni nini?

Integer za kumtaarifu (Safe Integer) inaonekana kwa IEEE-754 kina za kuzingatia: kutoka (253 na (- 2)53 Inaonekana kwa integer zote za (- 1)

Mfano

Mfano 1

Hii ni integer za kumtaarifu?

Number.isSafeInteger(123);
Number.isSafeInteger(-123);
Number.isSafeInteger('123');

Inafaa kufikia kwa uharibifu

Mfano 2

Number.isSafeInteger(5-2);
Number.isSafeInteger(0);
Number.isSafeInteger(0.5);
Number.isSafeInteger(0/0);

Inafaa kufikia kwa uharibifu

Mfano 3

Hii ni integer za kumtaarifu?

Number.isSafeInteger(Math.pow(2, 53));
Number.isSafeInteger(Math.pow(2, 53) - 1);

Inafaa kufikia kwa uharibifu

Mfano 4

Number.isSafeInteger(true);
Number.isSafeInteger(false);
Number.isSafeInteger(Infinity);
Number.isSafeInteger(-Infinity);

Inafaa kufikia kwa uharibifu

Inayofuata

Number.isSafeInteger(value)

inayotumika kwa

inayotumika kwa inaonekana kwa
value Inahitajika. inayotestiwa na namba.

inaonekana kwa

inaonekana kwa inaonekana kwa
inaitwa kama hivi ni integer ya kumtaarifu kama hivi ni integer ya kumtaarifu, inakubali kama hivi sio, inaonekana.

Inafaa kwa vifaa vya kusoma

Number.isSafeInteger() Inaonekana kwa ECMAScript6 (ES6) jina la kina.

Wote kina vifaa hufaa kusukuma ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Inafaa Inafaa Inafaa Inafaa Inafaa

Internet Explorer 11 (au ya kwenda kuzingatia sababu ya msingi) haikufaa Number.isSafeInteger().