JavaScriptтеги логикалык ЖЕ
Оператор ||
логикалык ЖЕни түшүндүрөт жана
жок дегенде бир шарттын аткарылышын талап кылат.
Төмөнкү мисалда, эгерде num1 өзгөрмөсү
0дон чоң же num2 өзгөрмөсү
0дон чоң болсо, анда шарт чын болот
(жок дегенде бир шарттын аткарылышы жетиштүү):
javascriptlet num1 = 10;
let num2 = -5;
if (num1 > 0 || num2 > 0) {
console.log('+++'); // бул иштейт
} else {
console.log('---');
}
Задание 1
Кодду иштетпестен, консолго эмне басылаарын аныктаңыз:
javascriptlet num1 = -10;
let num2 = -10;
if (num1 >= 0 || num2 >= 0) {
console.log('+++');
} else {
console.log('---');
}
Задание 2
Кодду иштетпестен, консолго эмне басылаарын аныктаңыз:
javascriptlet num1 = 0;
let num2 = 0;
if (num1 >= 0 || num2 >= 0) {
console.log('+++');
} else {
console.log('---');
}
Задание 3
Кодду иштетпестен, консолго эмне басылаарын аныктаңыз:
javascriptlet num1 = 0;
let num2 = 5;
if (num1 >= 0 || num2 >= 0) {
console.log('+++');
} else {
console.log('---');
}
Задание 4
Кодду иштетпестен, консолго эмне басылаарын аныктаңыз:
javascriptlet num1 = 5;
let num2 = 5;
if (num1 >= 0 || num2 >= 0) {
console.log('+++');
} else {
console.log('---');
}
Задание 5
Кодду иштетпестен, консолго эмне басылаарын аныктаңыз:
javascriptlet num1 = -5;
let num2 = 15;
if (num1 >= 0 || num2 >= 0) {
console.log('+++');
} else {
console.log('---');
}
Задание 6
Кодду иштетпестен, консолго эмне басылаарын аныктаңыз:
javascriptlet num = 1;
if (num == 0 || num == 1) {
console.log('+++');
} else {
console.log('---');
}
Задание 7
Кодду иштетпестен, консолго эмне басылаарын аныктаңыз:
javascriptlet num = 2;
if (num == 0 || num == 1) {
console.log('+++');
} else {
console.log('---');
}
Задание 8
Кодду иштетпестен, консолго эмне басылаарын аныктаңыз:
javascriptlet num = 2;
if (num == 0 || num == 1 || num == 2) {
console.log('+++');
} else {
console.log('---');
}