Ina namba Number isNaN() Ina namba

Inasikitisha na matumizi

Kwenye JavaScript,NaN Ni ina namba inayosababu kosa.

Kwenye JavaScript,NaN Ni namba inayosababu kosa.

Kama ina namba NaN na aina ya Number, ni: Number.isNaN() Inaruhusu true.

Tunapendeza:

NaN() Ina namba

Maktaba ya kifaa cha kifunzi cha kigeni

Mfano

Mfano 1

Kutafuta ina namba Number.NaN:

Number.isNaN(123);
Number.isNaN(-1.23);
Number.isNaN('123');
Number.isNaN(0/0);

Jiwe kueleza

Mfano 2

Number.isNaN(5-2);
Number.isNaN(0);
Number.isNaN('Hello');
Number.isNaN('2005/12/12');
Number.isNaN(' ');

Jiwe kueleza

Mfano 3

Kutafuta ina namba Number.NaN:

Number.isNaN(false);
Number.isNaN(true);
Number.isNaN(undefined);
Number.isNaN('NaN');
Number.isNaN(NaN);

Jiwe kueleza

Inasikitisha

Number.isNaN(value)

Ina namba

Ina namba Inasikitisha
value Inahitaji. Ina namba inayotestiwa.

Inaruhusu

Aina Inasikitisha
Ina namba. Kama ina namba Number.NaN, ni: true; ingawa ni namba: false.

Inafikia kati ya isNaN() na Number.isnan()

KamaIna nambaNi ina namba, hata hivyo isNaN() Ina namba true.

KamaNambaNi ina namba, hata hivyo Number.isNaN() Inaruhusu true.

Kama hili:isNaN() Kufikia mtandao kabla ya kuandaa

Mfano

isNaN('Hello');		// Inaruhusu true

Jiwe kueleza

Number.isNaN('Hello');	// Inaruhusu false

Jiwe kueleza

Wataalamu wa kifaa cha kifunzi

Number.isNaN() ni mafunzo ya ECMAScript6 (ES6).

Wataalamu wa kila kifaa cha kifunzi cha kisasa zinaongea ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
haukuwa kufaa haukuwa kufaa haukuwa kufaa haukuwa kufaa haukuwa kufaa

Internet Explorer 11 (au kuzia kufikia kuelekea) haukuwa kufaa Number.isNaN().