⊗jsPmCdTO 131 of 505 menu

জাভাস্ক্রিপ্টে টারনারি অপারেটর

এই পাঠে আমরা টারনারি অপারেটর পরীক্ষা করব, যা if-else কনস্ট্রাকশনের একটি সংক্ষিপ্ত সংস্করণ প্রতিনিধিত্ব করে। এর সিনট্যাক্স নিম্নরূপ:

let variable = condition ? value1 : value2;

অপারেটরটি এভাবে কাজ করে: যদি শর্ত সত্য হয়, তাহলে value1 ফেরত দেওয়া হয়, অন্যথায় - value2। আসুন এই অপারেটর ব্যবহার করে একটি কোড উদাহরণ তৈরি করি:

let age = 17; let adult = age >= 18 ? true: false; console.log(adult);

পুরো আকারে এই কোডটি নিম্নরূপ পুনরায় লেখা যেতে পারে:

let age = 17; let adult; if (age >= 18) { adult = true; } else { adult = false; } console.log(adult);

টারনারি অপারেটর শুধুমাত্র সবচেয়ে সাধারণ ক্ষেত্রে ব্যবহার করা উচিত, কারণ এটি ব্যবহার করা কোড বোঝা কঠিন করে তোলে।

নিম্নলিখিত কোডটি টারনারি অপারেটর দিয়ে পুনরায় লিখুন:

let num = 1; let res; if (num >= 0) { res = '1'; } else { res = '2'; } console.log(res);
uzfrsvkahy