𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗖𝗼𝗻𝗱𝗶𝘁𝗶𝗼𝗻𝗮𝗹 𝗦𝘁𝗮𝘁𝗲𝗺𝗲𝗻𝘁𝘀

మీ కోడ్ నిర్ణయాలు తీసుకోవాల్సి ఉంటుంది. కండిషనల్ స్టేట్‌మెంట్స్ మీ ప్రోగ్రామ్ ఫ్లోను నియంత్రిస్తాయి. ఇవి ఒక కండిషన్ ఆధారంగా నిర్దిష్ట కోడ్‌ను రన్ చేస్తాయి.

ఈ మూడు రకాలను ఉపయోగించండి:

  • if: కండిషన్ true అయినప్పుడు కోడ్‌ను రన్ చేస్తుంది.
  • if-else: కండిషన్ true అయితే ఒక బ్లాక్‌ను, false అయితే మరొక బ్లాక్‌ను రన్ చేస్తుంది.
  • else if: వరుస క్రమంలో బహుళ కండిషన్లను తనిఖీ చేస్తుంది.

truthy మరియు falsy విలువలను తెలుసుకోండి. JavaScript, non-boolean విలువలను true లేదా false గా పరిగణిస్తుంది.

Truthy విలువలు:

  • సున్నా కాని సంఖ్యలు (Non-zero numbers).
  • ఖాళీగా లేని స్ట్రింగ్స్ (Non-empty strings).
  • Objects మరియు arrays.

Falsy విలువలు:

  • false.
  • ఖాళీ స్ట్రింగ్స్ (Empty strings).
  • null.
  • undefined.
  • NaN.

ఇంటర్వ్యూలలో వచ్చే ఈ ట్రాప్స్ పట్ల జాగ్రత్తగా ఉండండి:

  • "0" అనే స్ట్రింగ్ truthy. ఇది ఖాళీ కాదు.
  • సింగిల్ ఈక్వల్ సైన్ (=) విలువను అసైన్ చేస్తుంది. విలువలను పోల్చడానికి (compare చేయడానికి) ట్రిపుల్ ఈక్వల్ (===) ఉపయోగించండి.

మూలం: https://dev.to/ezhil_abinayak_e38eec8fb/javascript-conditional-statements-examples-flowcharts-truthy-falsy-values-and-interview-49c8