JavaScript isNaN()
Voorbeeld
Kyk of 'n waarde NaN is:
isNaN(123);
isNaN(-1.23);
isNaN(5-2);
isNaN(0);
isNaN('123');
isNaN('Hello');
isNaN('2005/12/12');
Meer voorbeelde hieronder.
Definisie en gebruik
In JavaScript NaN
is kort vir "Nie-'n-nommer".
Die isNaN()
metode gee waar as 'n waarde NaN is.
Die isNaN()
metode skakel die waarde om na 'n getal voordat dit getoets word.
Sien ook:
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
isNaN(value)
Grense
Parameter | Description |
value | Required. The value to be tested. |
Terugkeerwaarde
Tik | Beskrywing |
'n Boole | true as die waarde NaN is, anders
false . |
Meer voorbeelde
Kyk of 'n waarde NaN is:
isNaN(0/0);
isNaN('');
isNaN('A');
isNaN(true);
isNaN(false);
isNaN('NaN');
isNaN(NaN);
isNaN(undefined);
isNaN(null);
Blaaierondersteuning
isNaN()
is 'n ECMAScript1 (ES1) kenmerk.
ES1 (JavaScript 1997) word ten volle ondersteun in alle blaaiers:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |