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

உங்கள் குறியீடு (code) முடிவுகளை எடுக்க வேண்டியிருக்கும். நிபந்தனை கூற்றுகள் (Conditional statements) இதைச் செய்கின்றன. அவை உண்மை (true) அல்லது பொய் (false) முடிவுகளின் அடிப்படையில் குறியீட்டுத் தொகுதிகளை (code blocks) இயக்குகின்றன.

இந்த மூன்று வகைகளைப் பயன்படுத்தவும்:

  • if: ஒரு நிபந்தனை உண்மையாக இருந்தால் குறியீட்டை இயக்கும்.
  • if-else: நிபந்தனை உண்மையாக இருந்தால் ஒரு தொகுதியையும், பொய்யாக இருந்தால் மற்றொரு தொகுதியையும் இயக்கும்.
  • else if: வரிசையாகப் பல நிபந்தனைகளைச் சரிபார்க்கும்.

truthy மற்றும் falsy மதிப்புகளைக் கற்றுக்கொள்ளுங்கள்.

truthy மதிப்புகள்:

  • பூஜ்ஜியம் அல்லாத எண்கள்.
  • காலியாக இல்லாத சரங்கள் (strings).
  • Objects மற்றும் arrays.

falsy மதிப்புகள்:

  • false.
  • காலியான சரங்கள் (strings).
  • null.
  • undefined.
  • NaN.

நேர்காணல் குறிப்புகள்:

  • '0' கொண்ட ஒரு சரம் (string) truthy ஆகும்.
  • if மற்றும் if-else ஆகியவற்றிற்கு இடையிலான வேறுபாட்டைத் தெரிந்து கொள்ளுங்கள்.
  • அனைத்து falsy மதிப்புகளையும் மனப்பாடம் செய்யுங்கள்.

ஆதாரம்: https://dev.to/ezhil_abinayak_e38eec8fb/javascript-conditional-statements-examples-flowcharts-truthy-falsy-values-and-interview-49c8