Method ya Number isInteger() ya JavaScript

Ufafanuzi na matumizi

Kama ukweli huo ni mshoga wa data type Number wa namba inayotarajiwa, ni Number.isInteger() Inatoa true. Hata hivi inatumika false.

Mfano

Mfano 1

Hizi ni namba inayotarajiwa?

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

Jifunze kwa urahisi

Mfano 2

Number.isInteger(4-2);
Number.isInteger(4/2);
Number.isInteger(5-2);
Number.isInteger(5/2);

Jifunze kwa urahisi

Mfano 3

Hizi ni namba inayotarajiwa?

Number.isInteger(0);
Number.isInteger(0/0);
Number.isInteger(0.5);
Number.isInteger(false);
Number.isInteger(NaN);
Number.isInteger(Infinity);
Number.isInteger(-Infinity);

Jifunze kwa urahisi

Inafaa kufikia

Number.isInteger(value)

Chaguo

Chaguo Kuwasiliana
value Inayohitajika. Wavuti inayotestishwa.

Matokeo

Aina Kuwasiliana
Bila tabia

Kama ukweli huo ni mshoga wa data type Number wa namba inayotarajiwa, ni true.

inaangalia hata hivi false.

Wakati wa browser wamekubali

Number.isInteger() ni mafanikio ya ECMAScript6 (ES6).

Watazwi wote wa browser wa kila mtu wamekuwa wamekubali ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Inasimama Inasimama Inasimama Inasimama Inasimama

Internet Explorer 11 (au versioning zaidi ya awali) haikubaliwa Number.isInteger().