జావాస్క్రిప్ట్ isNaN() ఫంక్షన్

నిర్వచనం మరియు ఉపయోగం

isNaN() ఫంక్షన్ విలును నాన్ నంబర్ (నాన్-నంబర్) అయినా గా గుర్తించగలదు.

ఈ ఫంక్షన్ విలు నాన్ నంబర్ అయినా ఉండితే తిరిగి తిరిగి చివరి అయిన తరహా నిర్ణయిస్తుంది. లేకపోతే ఫాల్స్ అయిన తరహా నిర్ణయిస్తుంది.

ఈ ఫంక్షన్ నంబర్ ప్రత్యేకమైన Number.isNaN() మార్గం నుండి వ్యతిరేకంగా ఉంటుంది.

సర్వసాధారణ isNaN() ఫంక్షన్ విలును సంఖ్యలుగా మార్చి తరువాత పరీక్షిస్తుంది.

Number.isNaN() విలును సంఖ్యలుగా మార్చదు, మరియు ఏ సంఖ్యలేని రకమైన విలుకు తిరిగి చివరి అయిన తరహా నిర్ణయించదు.

ఉదాహరణ

NaN అయినా విలు పరిశీలించండి:

isNaN(123) //false
isNaN(-1.23) //false
isNaN(5-2) //false
isNaN(0) //false
isNaN('123') //false
isNaN('Hello') //true
isNaN('2005/12/12') //true
isNaN('') //false
isNaN(true) //false
isNaN(undefined) //true
isNaN('NaN') //true
isNaN(NaN) //true
isNaN(0 / 0) //true
isNaN(null) //false

స్వయంగా ప్రయత్నించండి

సంకేతబద్ధం

isNaN(విలు)

పారామీటర్ విలు

పారామీటర్ వివరణ
విలు అవసరమైనది. పరీక్షించవలసిన విలు.

సాంకేతిక వివరాలు

తిరిగి విలు: బుల్ విలు. విలు NaN అయితే తిరిగి చివరి అయిన తరహా నిర్ణయిస్తుంది, లేకపోతే ఫాల్స్ అయిన తరహా నిర్ణయిస్తుంది.
JavaScript వెర్షన్: ECMAScript 1

బ్రౌజర్ మద్దతు

ఫంక్షన్ చ్రోమ్ ఎడ్జ్ ఫైర్ఫాక్స్ సఫారీ ఒపెరా
isNaN() మద్దతు మద్దతు మద్దతు మద్దతు మద్దతు