JavaScript හි තාර්කික AND

තාර්කික AND නියෝජනය කරන && මෙහෙයුම්කරු භාවිතයෙන් සැසඳීම් මෙහෙයුම් සමූහගත කළ හැකිය. පහත උදාහරණයේ, num විචල්‍යය ශුන්‍යයට වඩා වැඩි වී එකවරම 10 ට වඩා අඩු නම්, එවිට පමණක් '+++' ප්‍රතිදානය වේ:

javascriptlet num = 3;

if (num > 0 && num < 10) {
  console.log('+++');
} else {
  console.log('---');
}

කොන්දේසි එක් විචල්‍යයකට නොව විවිධ විචල්‍යයන්ට අදාළ විය හැකිය. පහත උදාහරණයේ, num1 විචල්‍යය 2 ට සමාන වී එකවරම num2 විචල්‍යය 3 ට සමාන නම්, එවිට පමණක් කොන්දේසිය සත්‍ය වේ:

javascriptlet num1 = 2;
let num2 = 3;

if (num1 == 2 && num2 == 3) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 1

num විචල්‍යය ශුන්‍යයට වඩා වැඩි වී 5 ට වඩා අඩු දැයි පරීක්ෂා කරන්න.

Задание 2

num විචල්‍යය 10 ට වඩා හෝ සමාන වී 20 ට වඩා හෝ අඩු දැයි පරීක්ෂා කරන්න.

Задание 3

num1 විචල්‍යය 1 ට සමාන හෝ අඩු ද, num2 විචල්‍යය 3 ට වඩා හෝ සමාන ද දැයි පරීක්ෂා කරන්න.