JavaScriptBeginner
JavaScript Conditionals (শর্ত)
if, else if, else, switch — JavaScript-এ শর্ত অনুযায়ী সিদ্ধান্ত নেওয়ার সব উপায় বাংলায়।
11টি অংশবাংলা ভাষায়
কোনো শর্ত সত্য হলে কী হবে, মিথ্যা হলে কী হবে — নিয়ন্ত্রণ করতে শর্ত (condition) ব্যবহৃত হয়।
if / else
const age = 20;
if (age >= 18) {
console.log("প্রাপ্তবয়স্ক");
} else {
console.log("নাবালক");
}else if
const marks = 78;
if (marks >= 80) {
console.log("A+");
} else if (marks >= 70) {
console.log("A");
} else if (marks >= 60) {
console.log("B");
} else {
console.log("Improve");
}Truthy ও Falsy
শর্তে মান অবশ্যই boolean হতে হয় না — JavaScript কিছু মানকে falsy ধরে: 0, "", null, undefined, NaN, false। বাকি সব truthy।
const name = "";
if (name) {
console.log("নাম আছে: " + name);
} else {
console.log("নাম দেওয়া হয়নি");
}switch
const day = 3;
switch (day) {
case 1:
console.log("রবিবার");
break;
case 2:
console.log("সোমবার");
break;
case 3:
console.log("মঙ্গলবার");
break;
default:
console.log("অজানা দিন");
}সহজ তুলনায় ternary
যখন শুধু দুইটি ফলাফল, তখন ছোট্ট ternary দিয়ে লাইন কমাতে পারেন — কিন্তু জটিল লজিকে if/else-ই পড়তে সুবিধা।
শেষ প্যারায় নিজে practice করুন — কোড কপি করে নিজের এডিটরে চালিয়ে দেখুন।