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

আপনার কোডকে সিদ্ধান্ত নিতে হয়। কন্ডিশনাল স্টেটমেন্টস এই কাজটি করে। এগুলো true বা false ফলাফলের ওপর ভিত্তি করে কোড ব্লক রান করে।

এই তিনটি ধরন ব্যবহার করুন:

  • if: যদি একটি শর্ত সত্য হয়, তবে কোড রান করে।
  • if-else: সত্য হলে একটি ব্লক এবং মিথ্যা হলে অন্য একটি ব্লক রান করে।
  • else if: ক্রমানুসারে একাধিক শর্ত পরীক্ষা করে।

truthy এবং falsy ভ্যালুগুলো সম্পর্কে জানুন।

Truthy values:

  • শূন্য নয় এমন সংখ্যা (Non-zero numbers)।
  • খালি নয় এমন স্ট্রিং (Non-empty strings)।
  • অবজেক্ট এবং অ্যারে (Objects and arrays)।

Falsy values:

  • false.
  • খালি স্ট্রিং (Empty strings)।
  • null.
  • undefined.
  • NaN.

ইন্টারভিউ টিপস:

  • '0' যুক্ত একটি স্ট্রিং truthy।
  • if এবং if-else এর মধ্যে পার্থক্য জানুন।
  • সব falsy ভ্যালুগুলো মুখস্থ রাখুন।

উৎস: https://dev.to/ezhil_abinayak_e38eec8fb/javascript-conditional-statements-examples-flowcharts-truthy-falsy-values-and-interview-49c8