JavaScript Number isNaN() method

Paglilinaw at paggamit

Sa JavaScriptNaN ay ang pangalawang pangalan ng 'Not-a-Number'.

Sa JavaScriptNaN ito ay hindi lehitimong numero.

kung ang halaga ay NaN at ang uri ay Number Number.isNaN() ang paraan ay ibabalik ang true.

Bilang karagdagan:

NaN() attribute

Pangkalahatang isNaN() method

mga halimbawa

Halimbawa 1

Pagsusuri kung ang halaga ay Number.NaN:

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

subukan natin personal

Halimbawa 2

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

subukan natin personal

Halimbawa 3

Pagsusuri kung ang halaga ay Number.NaN:

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

subukan natin personal

gramatika

Number.isNaN(value)

parametro

parametro paglalarawan
value kailangan. Ang halaga na itutest.

ibabalik na halaga

uri paglalarawan
buleyno halaga. kung ang halaga ay Number.NaN true;kung hindi, ito ay false.

ang pagkakaiba ng isnan() at Number.isnan()

kunghalagakung ito ay hindi isang numero isNaN() ang paraan ay ibabalik true.

kungnumerokung ito ay hindi isang numero Number.isNaN() ibabalik true.

Sa ibang salita:isNaN() magpaipalit ng halaga sa numero bago ang pagsubok.

mga halimbawa

isNaN('Hello');		// ibabalik ang true

subukan natin personal

Number.isNaN('Hello');	// ibabalik ang false

subukan natin personal

suporta ng browser

Number.isNaN() ay mga katangian ng ECMAScript6 (ES6).

Lahat ng modernong browser ay suporta ang ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
suportado suportado suportado suportado suportado

Internet Explorer 11(o mas maagang bersiyon)ay hindi suportado Number.isNaN().