জাভাস্ক্রিপ্টে লজিক্যাল AND
তুলনা অপারেশন গ্রুপ করা যেতে পারে
&& অপারেটর ব্যবহার করে,
যা লজিক্যাল AND প্রতিনিধিত্ব করে।
নিম্নলিখিত উদাহরণে, যদি ভেরিয়েবল
num শূন্যের চেয়ে বেশি হয় এবং একই সময়ে
10 এর চেয়ে কম হয়, কেবল তখনই
'+++' আউটপুট হবে:
let num = 3;
if (num > 0 && num < 10) {
console.log('+++');
} else {
console.log('---');
}
শর্তগুলি একই ভেরিয়েবলের উপর নয়,
বিভিন্ন ভেরিয়েবলের উপরও আরোপিত হতে পারে। নিম্নলিখিত উদাহরণে, যদি ভেরিয়েবল
num1 2 এর সমান হয় এবং একই সময়ে
ভেরিয়েবল num2 3 এর সমান হয়,
কেবল তখনই শর্তটি সত্য হবে:
let num1 = 2;
let num2 = 3;
if (num1 == 2 && num2 == 3) {
console.log('+++');
} else {
console.log('---');
}
পরীক্ষা করুন যে ভেরিয়েবল num শূন্যের চেয়ে বেশি এবং
5 এর চেয়ে কম।
পরীক্ষা করুন যে ভেরিয়েবল num এর চেয়ে বড় বা সমান
10 এবং এর চেয়ে কম বা সমান 20।
পরীক্ষা করুন যে ভেরিয়েবল num1 সমান বা কম
1, এবং ভেরিয়েবল num2 এর চেয়ে বড়
বা সমান 3।