JavaScript-এ Conditional Statements

JavaScript conditionals আপনার প্রোগ্রামকে সিদ্ধান্ত নিতে সাহায্য করে। এগুলো true বা false ভ্যালুর ওপর ভিত্তি করে নির্দিষ্ট কোড ব্লক রান করে।

ইন্টারঅ্যাক্টিভ অ্যাপ তৈরি করতে এই টুলগুলো ব্যবহার করুন।

  • if Statement সহজ সিদ্ধান্তের জন্য এটি ব্যবহার করুন। যখন কোনো কন্ডিশন true হয়, কেবল তখনই এটি কোড রান করে।

  • if-else Statement দুটি সম্ভাব্য ফলাফলের জন্য এটি ব্যবহার করুন। কন্ডিশন true হলে একটি ব্লক রান করে এবং false হলে else ব্লকটি রান করে।

  • else if Statement তিনটি বা তার বেশি কন্ডিশন চেক করতে এটি ব্যবহার করুন। JavaScript উপর থেকে নিচে ক্রমানুসারে এগুলো চেক করে।

  • Switch Statement একটি ভেরিয়েবলের অনেকগুলো নির্দিষ্ট (fixed) ভ্যালু থাকলে এটি ব্যবহার করুন। এটি দীর্ঘ if-else চেইনের চেয়ে অনেক বেশি পরিচ্ছন্ন।

  • Ternary Operator দ্রুত চেকিংয়ের জন্য এটি ব্যবহার করুন। এটি একটি সাধারণ if-else লেখার সংক্ষিপ্ত পদ্ধতি।

কেন conditionals ব্যবহার করবেন?

  • প্রোগ্রামের ফ্লো (flow) নিয়ন্ত্রণ করতে।
  • ইউজারের ইনপুটের বিপরীতে সাড়া দিতে।
  • ডাইনামিক ওয়েবসাইট তৈরি করতে।
  • বিভিন্ন পরিস্থিতি (scenarios) সামলাতে।
  • ফ্লেক্সিবল কোড লিখতে।

Source: https://www.geeksforgeeks.org/javascript/conditional-statements-in-javascript/ Optional learning community: https://dev.to/madhanraj/conditional-statements-in-javascript-4m92