JavaScript-nommer isNaN()
Voorbeelde
Kyk of 'n waarde Number.NaN is:
Number.isNaN(123);
Number.isNaN(-1.23);
Number.isNaN('123');
Number.isNaN(0/0);
Number.isNaN(5-2);
Number.isNaN(0);
Number.isNaN('Hello');
Number.isNaN('2005/12/12');
Number.isNaN(' ');
Meer voorbeelde hieronder.
Definisie en gebruik
In JavaScript, NaN
is kort vir "Nie-'n-nommer".
In JavaScript, NaN
is 'n nommer wat nie 'n wettige nommer is nie.
Die Number.isNaN()
metode gee terug true
as die waarde is NaN
en die tipe 'n Getal is.
Verskil tussen isnan() en Number.isnan()
isNaN()
metode gee terug true
as 'n waarde Nie-'n-Getal is nie.
Number.isNaN()
gee terug true
as 'n getal Nie-'n-Getal is nie.
Met ander woorde:
isNaN()
skakel die waarde om na 'n getal voordat dit getoets word.
Voorbeelde
// This returns true;
isNaN('Hello');
// This returns false;
Number.isNaN('Hello');
Sintaksis
Number.isNaN(value)
Grense
Parameter | Description |
value | Required. The value to be tested. |
Terugkeerwaarde
Tik | Beskrywing |
'n Boole. | true as die waarde Number.NaN is, anders false . |
Meer voorbeelde
Kyk of 'n waarde Number.NaN is:
Number.isNaN(false);
Number.isNaN(true);
Number.isNaN(undefined);
Number.isNaN('NaN');
Number.isNaN(NaN);
Blaaierondersteuning
Number.isNaN()
is 'n ECMAScript6 (ES6) kenmerk.
ES6 (JavaScript 2015) word in alle moderne blaaiers ondersteun:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Number.isNaN()
word nie in Internet Explorer 11 (of vroeër) ondersteun nie.