isNaN функциясы
isNaN функциясы берілген параметрдің
сан ба, жоқ па екенін тексереді. Егер параметр
сан болмаса true, ал сан болса
false қайтарады.
Ол қалай жұмыс істейді: берілген параметр
санға түрлендіріледі. Егер ол сан болмаса (жол, массив
және т.б.), онда ол NaN-ке айналады.
Ал isNaN біздің түрлендіруден кейін
NaN шықты ма, жоқ па соны тексереді.
Ал true NaN-ке емес,
1 санына түрленеді. Басқа да ұқсас
жасырын қауіптер бар, оларды NaN
сипаттамасынан қараңыз.
Синтаксис
isNaN(мән);
Мысал
Қазір isNaN false қайтарады,
себебі параметр сан:
console.log(isNaN(3));
Кодты орындау нәтижесі:
false
Мысал
Қазір isNaN true қайтарады, себебі
параметр сан емес:
console.log(isNaN('abcde'));
Кодты орындау нәтижесі:
true