জাভাস্ক্রিপ্ট নিম্নলিখিত লজিক্যাল অপারেটর সমর্থন করে৷ ধরুন ভেরিয়েবল A 10 ধারণ করে এবং ভেরিয়েবল B 20 ধরে, তারপর,
| Sr.No | অপারেটর এবং বর্ণনা |
|---|---|
| 1 | &&(যৌক্তিক এবং) যদি উভয় অপারেন্ড অ-শূন্য হয়, তাহলে শর্ত সত্য হয়ে যায়। প্রাক্তন: (A &&B) সত্য। |
| 2 | |৷ | (যৌক্তিক বা) যদি দুটি অপারেন্ডের যেকোনো একটি অ-শূন্য হয়, তবে শর্তটি সত্য হয়ে যায়। প্রাক্তন: (A || B) সত্য। |
| 3 | ! (যৌক্তিক নয়) এর অপারেন্ডের যৌক্তিক অবস্থাকে বিপরীত করে। যদি একটি শর্ত সত্য হয়, তাহলে লজিক্যাল নট অপারেটর এটিকে মিথ্যা করে দেবে। প্রাক্তন: ! (A &&B) মিথ্যা। |
উদাহরণ
জাভাস্ক্রিপ্ট -
-এ লজিক্যাল অপারেটর কীভাবে প্রয়োগ করতে হয় তা শিখতে আপনি নিম্নলিখিত কোডটি চেষ্টা করতে পারেনলাইভ ডেমো
<html>
<body>
<script>
<!--
var a = true;
var b = false;
var linebreak = "<br />";
document.write("(a && b) => ");
result = (a && b);
document.write(result);
document.write(linebreak);
document.write("(a || b) => ");
result = (a || b);
document.write(result);
document.write(linebreak);
document.write("!(a && b) => ");
result = (!(a && b));
document.write(result);
document.write(linebreak);
//-->
</script>
<p>Set the variables to different values and different operators and then try...</p>
</body>
</html>