JavaScript నంబర్.MAX_SAFE_INTEGER అంటే ఏమిటి?

Javascript Nambar Max Safe Integer Ante Emiti



జావాస్క్రిప్ట్‌లో, ' సంఖ్య ”ఆబ్జెక్ట్ సంఖ్యా డేటాకు అనుగుణంగా ఉంటుంది. ఇది పూర్ణాంకం లేదా ఫ్లోటింగ్ పాయింట్ సంఖ్యలతో సహా సంఖ్యా విలువను సూచించడానికి వినియోగదారులను అనుమతిస్తుంది. ఇది అనేక రకాల పద్ధతులను మరియు నిర్దిష్ట విధులను నిర్వహించడానికి లక్షణాలను అందించే బహుముఖ వస్తువు, ఉదాహరణకు “isFinite()” పద్ధతి ఇచ్చిన సంఖ్య పరిమితమైనదా కాదా అని తనిఖీ చేస్తుంది, “MIN_VALUE” లక్షణం ఒక యొక్క అతి చిన్న విలువను చూపుతుంది సంఖ్య మరియు అనేక ఇతర.

ఈ పోస్ట్ JavaScriptలో Number.MAX_SAFE_INTEGER ప్రాపర్టీని ఉపయోగించడం గురించి వివరిస్తుంది.

JavaScript నంబర్.MAX_SAFE_INTEGER అంటే ఏమిటి?

ది ' MAX_SAFE_INTEGER ”సంఖ్య” ఆబ్జెక్ట్ యొక్క ఆస్తి ఒక వేరియబుల్ నిల్వ చేయగల పూర్ణాంక విలువ యొక్క గరిష్ట పరిమితిని నిర్వచిస్తుంది. ఈ లక్షణం గరిష్ట పూర్ణాంక విలువ అయిన స్థిరమైన సంఖ్యను అందిస్తుంది. ఇచ్చిన సంఖ్య గరిష్ట పూర్ణాంక విలువ కంటే తక్కువగా ఉందో లేదో తనిఖీ చేయడానికి ఇది షరతులతో కూడిన ప్రకటనలో ఎక్కువగా ఉపయోగించబడుతుంది.







వాక్యనిర్మాణం



సంఖ్య . MAX_SAFE_INTEGER

పై వాక్యనిర్మాణం గరిష్ట సురక్షిత పూర్ణాంకాన్ని అందిస్తుంది (2 53 - 1).



పైన నిర్వచించిన ఆస్తిని ఆచరణాత్మకంగా ఉపయోగించుకుందాం.





ఉదాహరణ 1: జావాస్క్రిప్ట్ MAX_SAFE_INTEGER ప్రాపర్టీని వర్తింపజేయడం

సురక్షితమైన పూర్ణాంక విలువను గరిష్ట పరిమితి వరకు పొందడానికి ఈ ఉదాహరణ “MAX_SAFE_INTEGER” లక్షణాన్ని వర్తిస్తుంది:

< స్క్రిప్ట్ >

విలువనివ్వండి = సంఖ్య . MAX_SAFE_INTEGER ;

కన్సోల్. లాగ్ ( 'అవుట్‌పుట్:' + విలువ ) ;

స్క్రిప్ట్ >

పై కోడ్ లైన్లలో:



  • ముందుగా, “విలువ” వేరియబుల్ “లెట్” కీవర్డ్‌తో ప్రకటించబడుతుంది, అది “ MAX_SAFE_INTEGER 'సంఖ్య' వస్తువుతో అనుబంధించబడిన ఆస్తి.
  • తరువాత, ' console.log() కన్సోల్‌లో “విలువ” వేరియబుల్ అవుట్‌పుట్‌ను ప్రదర్శించడానికి ”పద్ధతి ఉపయోగించబడుతుంది.

అవుట్‌పుట్

ఇక్కడ కన్సోల్ గరిష్ట సురక్షిత పూర్ణాంకం విలువను ప్రదర్శిస్తుంది.

ఉదాహరణ 2: వేరియబుల్‌తో “MAX_SAFE_INTEGER” ప్రాపర్టీని వర్తింపజేయడం

ఈ ఉదాహరణ గరిష్ట సురక్షిత పూర్ణాంకాన్ని తిరిగి ఇవ్వడానికి వేరియబుల్‌తో “MAX_SAFE_INTEGER” లక్షణాన్ని ఉపయోగిస్తుంది:

< స్క్రిప్ట్ >

విలువనివ్వండి = 200 ;

కన్సోల్. లాగ్ ( 'అవుట్‌పుట్:' + విలువ. MAX_SAFE_INTEGER ) ;

స్క్రిప్ట్ >

ఈసారి, “విలువ” వేరియబుల్ “సంఖ్య” ఆబ్జెక్ట్‌కు బదులుగా “MAX_SAFE_INTEGER” ప్రాపర్టీతో లింక్ చేయబడింది.

అవుట్‌పుట్

“MAX_SAFE_INTEGER” “సంఖ్య” ఆబ్జెక్ట్‌తో మాత్రమే పని చేస్తుంది కాబట్టి కన్సోల్ “నిర్వచించబడలేదు” అని అవుట్‌పుట్‌గా చూపుతుందని చూడవచ్చు.

ముగింపు

జావాస్క్రిప్ట్' MAX_SAFE_INTEGER ”లక్షణం స్థిరమైన గరిష్ట సురక్షిత పూర్ణాంకం విలువను సూచించే “సంఖ్య” ఆబ్జెక్ట్‌కు అనుగుణంగా ఉంటుంది (2 53 – 1). గరిష్ట సురక్షిత పూర్ణాంకం కంటే ఎక్కువ ఉన్న ఏదైనా సంఖ్య జావాస్క్రిప్ట్‌లో సంఖ్య రకంగా సూచించబడే సంఖ్య యొక్క ఖచ్చితత్వాన్ని తొలగిస్తుంది. ఈ గైడ్ JavaScript నంబర్.MAX_SAFE_INTEGER ప్రాపర్టీని లోతుగా వివరించింది.