జావాస్క్రిప్ట్ నంబర్ parseInt() మెథడ్

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

Number.parseInt() విలువను స్ట్రింగ్గా పరిశీలించి మొదటి పదరాంభాన్ని తిరిగివెళ్ళుతుంది మెహోద్దతి

రేడిక్స్ ఉపయోగించబడే నంబర్ సిస్టమ్ ని నిర్వచిస్తుంది పారామీటర్

2 = బైనరీ, 8 = ఆక్సిల్లరీ, 10 = డిసిమల్, 16 = హెక్సడెసిమల్.

విజ్ఞాపన రేడిక్స్జావాస్క్రిప్ట్ అందించే అంకటుకు 10 ను కల్పిస్తుంది. విలువ మొదటి '0x' తో మొదలవుతుంది అప్పుడు 16 ను కల్పిస్తుంది.

మున్నటి పద్ధతిలో

మొదటి అక్షరం నంబర్గా మార్చలేకపోతే తిరిగివెళ్ళుతుంది NaN

ముందుగా మరియు తుదిగా ఉండే ఖాళీలను పరిగణనలోకి లేదు.

మొదటి పదరాంభాన్ని మాత్రమే తిరిగివెళ్ళుతుంది.

ఉదాహరణ

ఉదాహరణ 1

నంబర్.పార్సెంట్లైన్("10");
నంబర్.పార్సెంట్లైన్("10.00");
నంబర్.పార్సెంట్లైన్("10.33");
నంబర్.పార్సెంట్లైన్("34 45 66");
నంబర్.పార్సెంట్లైన్(" 60 ");
నంబర్.పార్సెంట్లైన్("40 years");
నంబర్.పార్సెంట్లైన్("He was 40");

నేను ప్రయత్నించాను

ఉదాహరణ 2

నంబర్.పార్సెంట్లైన్("10", 10);
నంబర్.పార్సెంట్లైన్("010");
నంబర్.పార్సెంట్లైన్("10", 8);
నంబర్.పార్సెంట్లైన్("0x10");
నంబర్.పార్సెంట్లైన్("10", 16);

నేను ప్రయత్నించాను

సింతాక్స్

నంబర్.పార్సెంట్లైన్(స్ట్రింగ్, రేడిక్స్)

పారామీటర్

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

ఎంపికాత్మకం. డిఫాల్ట్గా 10.

నంబర్ సిస్టమ్ విలువలను నిర్వచిస్తుంది (2 నుండి 36).

తిరిగివెళ్ళే విలువ

రకం వివరణ
బౌల్ విలువలు పదరాంభాలు కనిపించకపోతే NaN ను వెళ్ళిస్తుంది.

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

Number.parseInt() ఇది ECMAScript6 (ES6) లక్షణాలు.

అన్ని ఆధునిక బ్రౌజర్లు ES6 (జావాస్క్రిప్ట్ 2015) ను మద్దతు ఇస్తాయి:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
మద్దతు మద్దతు మద్దతు మద్దతు మద్దతు

Internet Explorer 11 (లేదా ముంది వెర్షన్లు) మద్దతు లేదు Number.parseInt()