జావాస్క్రిప్ట్‌లో స్ట్రింగ్‌ను బూలియన్‌గా ఎలా మార్చాలి

Javaskript Lo String Nu Buliyan Ga Ela Marcali



కొన్నిసార్లు బూలియన్ విలువలు స్ట్రింగ్‌లుగా డేటాబేస్‌లలో నిల్వ చేయబడతాయి మరియు వెబ్‌సైట్‌లు లేదా అప్లికేషన్‌లలో నిర్దిష్ట చర్యలను చేయడానికి ప్రోగ్రామర్లు ఆ విలువలను ఉపయోగించవచ్చు. ఆ పరిస్థితిలో, ఆ స్ట్రింగ్‌లను లాజికల్ ఆపరేషన్‌లలో ఉపయోగించే ముందు, వాటిని తప్పనిసరిగా బూలియన్ విలువలుగా మార్చాలి.

ఈ ట్యుటోరియల్ జావాస్క్రిప్ట్ ఉపయోగించి స్ట్రింగ్‌ను బూలియన్‌గా మార్చే పద్ధతులను ప్రదర్శిస్తుంది.

జావాస్క్రిప్ట్‌ని ఉపయోగించి స్ట్రింగ్‌ను బూలియన్‌లోకి మార్చడం/మార్పు చేయడం ఎలా?

జావాస్క్రిప్ట్ ఉపయోగించి స్ట్రింగ్‌ను బూలియన్‌గా మార్చడానికి క్రింది పద్ధతులను ఉపయోగించండి:







  • కఠినమైన సమానత్వ ఆపరేటర్ (===)
  • డబుల్ కాదు (!!) ఆపరేటర్
  • బూలియన్ వస్తువు

ఈ పద్ధతులు ఎలా పనిచేస్తాయో చూద్దాం.



విధానం 1: కఠినమైన సమానత్వం (===) ఆపరేటర్‌ని ఉపయోగించి స్ట్రింగ్‌ను బూలియన్‌గా మార్చండి

ది ' కఠినమైన సమానత్వం (===) ఆపరేటర్ లేదా ' గుర్తింపు స్ట్రింగ్‌ను బూలియన్ విలువకు మార్చడానికి ఆపరేటర్ ఉపయోగించబడుతుంది. ఇది ఎడమ వైపు విలువ కుడి వైపు విలువకు సమానంగా మారుతుందో లేదో ధృవీకరిస్తుంది. ఒక వేళ సరే అనుకుంటే! అది తిరిగి వస్తుంది' నిజం 'లేకపోతే, అది తిరిగి వస్తుంది' తప్పుడు ”.



వాక్యనిర్మాణం
కఠినమైన సమానత్వ ఆపరేటర్ కోసం వాక్యనిర్మాణం క్రింది విధంగా ఉంది.:





a === బి

రిటర్న్ విలువ
దాని అవుట్‌పుట్‌లు' నిజం ” పోల్చబడిన విలువలు ఒకే విలువ మరియు రకాన్ని కలిగి ఉంటే.

ఉదాహరణ 1 :
' పేరుతో వేరియబుల్‌ని సృష్టించండి స్ట్రింగ్ 'ఇది బూలియన్ విలువను నిల్వ చేస్తుంది' నిజం ” స్ట్రింగ్‌గా:



ఉంది స్ట్రింగ్ = 'నిజం' ;

స్ట్రింగ్‌ను స్ట్రింగ్‌తో పోల్చండి ' నిజం 'ఉపయోగించి' కఠినమైన సమానత్వం (===) ఆపరేటర్. స్ట్రింగ్ అయితే మాత్రమే ' నిజం ”, అవుట్‌పుట్‌కు బూలియన్ విలువ కేటాయించబడుతుంది” నిజం ”:

ఉంది ఫలితం = స్ట్రింగ్ === 'నిజం' ;

'ని ఉపయోగించి కన్సోల్‌లో ఫలితాన్ని ప్రింట్ చేయండి console.log() 'పద్ధతి:

కన్సోల్. లాగ్ ( ఫలితం ) ;

అవుట్‌పుట్

అవుట్పుట్ ప్రదర్శిస్తుంది ' నిజం ”, రెండు ఒపెరాండ్‌లు రకం మరియు విలువ పరంగా సమానంగా ఉన్నప్పుడు ఖచ్చితమైన సమానత్వం నిజమని చూపుతుంది.

ఉదాహరణ 2 :
వేరియబుల్ లో ' స్ట్రింగ్ ”, స్టోర్ బూలియన్ విలువ” తప్పుడు ”:

ఉంది స్ట్రింగ్ = 'తప్పుడు' ;

స్ట్రింగ్ సరిపోల్చండి ' తప్పుడు 'తీగతో' నిజం ”:

ఉంది ఫలితం = స్ట్రింగ్ === 'నిజం' ;

అవుట్‌పుట్

అవుట్పుట్ చూపిస్తుంది ' తప్పుడు ” ఎందుకంటే స్ట్రింగ్ నిజానికి అయితే స్ట్రిక్ట్ ఈక్వాలిటీ ఆపరేటర్ ట్రూ అని తిరిగి వస్తుంది” నిజం ”.

విధానం 2: డబుల్ కాదు (!!) ఆపరేటర్‌ని ఉపయోగించి స్ట్రింగ్‌ను బూలియన్‌గా మార్చండి

స్ట్రింగ్‌ను బూలియన్‌గా మార్చడానికి, జావాస్క్రిప్ట్‌లో డబుల్ ఆశ్చర్యార్థకం (!!) అని పిలువబడే మరొక పద్ధతి ఉంది, అది డబుల్ నాట్ (!!) ఆపరేటర్. ఇది ఒకే NOT ఆపరేటర్ యొక్క ఫలితాన్ని రివర్స్ చేయడం ద్వారా బూలియన్ విలువను అందిస్తుంది.

వాక్యనిర్మాణం
డబుల్ NOT (!!) ఆపరేటర్ కోసం వాక్యనిర్మాణం క్రింది విధంగా ఉంది:

!! స్ట్రింగ్

పై వాక్యనిర్మాణంలో:

  • మొదటి (!) ఆపరేటర్ దానిని విలోమ బూలియన్ విలువకు మారుస్తుంది. రెండవ (!) ఆపరేటర్ విలోమ బూలియన్ విలువను విలోమం చేస్తుంది. మరో మాటలో చెప్పాలంటే, ఇది ఇప్పుడు వస్తువు యొక్క వాస్తవ బూలియన్ విలువ.

ఉదాహరణ 1 :
వేరియబుల్ సృష్టించు ' స్ట్రింగ్ 'మరియు బూలియన్ విలువను నిల్వ చేయండి' నిజం ” అందులో స్ట్రింగ్‌గా:

ఉంది స్ట్రింగ్ = 'నిజం'

బూలియన్ విలువగా మార్చడానికి స్ట్రింగ్‌తో డబుల్ నాట్ (!!) ఆపరేటర్‌ని ఉపయోగించండి:

కన్సోల్. లాగ్ ( !! స్ట్రింగ్ ) ;

అవుట్‌పుట్

అవుట్‌పుట్ డిస్ప్లేలు ' నిజం ”, లో వలె ( !! ) ఆపరేటర్, మొదటి ( ! ) మారుస్తుంది ' నిజం 'లోకి' తప్పుడు ”, తరువాత రెండవది ( ! ) మళ్ళీ దానిని 'గా మారుస్తుంది నిజం ”.

విధానం 3: బూలియన్ ఆబ్జెక్ట్ ఉపయోగించి స్ట్రింగ్‌ను బూలియన్‌గా మార్చండి

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

వాక్యనిర్మాణం
బూలియన్ వస్తువు సహాయంతో స్ట్రింగ్‌ను బూలియన్‌గా మార్చడానికి వాక్యనిర్మాణం క్రింది విధంగా ఉంది:

బూలియన్ ( స్ట్రింగ్ )
  • ఇది స్ట్రింగ్‌ను ఆర్గ్యుమెంట్‌గా తీసుకుంటుంది మరియు బూలియన్ విలువను అందిస్తుంది.
  • ఇది తిరిగి వస్తుంది' నిజం ” పాస్ అయిన స్ట్రింగ్ ఖాళీగా లేకుంటే.
  • ఖాళీ స్ట్రింగ్ కోసం, అది తిరిగి వస్తుంది ' తప్పుడు ”.

ఉదాహరణ 1 :
వేరియబుల్ సృష్టించు ' స్ట్రింగ్ 'మరియు బూలియన్ విలువను నిల్వ చేయండి' నిజం ” అందులో స్ట్రింగ్‌గా:

ఉంది స్ట్రింగ్ = 'నిజం'

స్ట్రింగ్‌ను పాస్ చేయడం ద్వారా బూలియన్ రేపర్‌కి కాల్ చేయండి:

బూలియన్ ( స్ట్రింగ్ ) ;

అవుట్‌పుట్

అవుట్‌పుట్ బూలియన్ విలువను అందిస్తుంది ' నిజం ”, పాస్ చేసిన స్ట్రింగ్ ఖాళీగా లేనందున.

ఉదాహరణ 2 :
బూలియన్ విలువను నిల్వ చేయండి ' తప్పుడు 'ఒక వేరియబుల్లో' స్ట్రింగ్ ”:

ఉంది స్ట్రింగ్ = 'తప్పుడు'

స్ట్రింగ్‌ను పాస్ చేయడం ద్వారా బూలియన్ రేపర్‌ను ప్రారంభించండి:

బూలియన్ ( స్ట్రింగ్ ) ;

సంబంధిత అవుట్‌పుట్ ఇలా ఉంటుంది:

ముగింపు

స్ట్రింగ్‌ను బూలియన్‌గా మార్చడానికి, “ని ఉపయోగించండి కఠినమైన సమానత్వం 'నిర్దిష్ట స్ట్రింగ్‌ను స్ట్రింగ్‌తో పోల్చిన ఆపరేటర్ (===) ' నిజం 'మరియు అది బూలియన్ విలువను అందిస్తుంది' నిజం ” పోల్చబడిన విలువలు ఒకే రకం మరియు విలువ కలిగి ఉంటే. ది ' రెట్టింపు కాదు ” ( !! ) ఆపరేటర్ ఒకే NOT ఆపరేటర్ లేదా JavaScript ' ఫలితాన్ని రివర్స్ చేయడం ద్వారా బూలియన్ విలువను అందిస్తుంది బూలియన్ 'బూలియన్ విలువను అందించే వస్తువు' నిజం ' పాస్ చేసిన స్ట్రింగ్ ఖాళీ స్ట్రింగ్ కాకపోతే తిరిగి ఇవ్వండి ' తప్పుడు ”. ఈ ట్యుటోరియల్ జావాస్క్రిప్ట్ ఉపయోగించి స్ట్రింగ్‌ను బూలియన్‌గా మార్చే పద్ధతులను ప్రదర్శిస్తుంది.