JavaScript'te Mantıksal VEYA
|| operatörü, mantıksal VEYA'yı temsil eder
ve koşullardan en az birinin sağlanmasını gerektirir.
Aşağıdaki örnekte, eğer num1 değişkeni
0'dan büyükse VEYA num2 değişkeni
0'dan büyükse, koşul doğru olacaktır
(koşullardan sadece birinin sağlanması yeterlidir):
let num1 = 10;
let num2 = -5;
if (num1 > 0 || num2 > 0) {
console.log('+++'); // bu çalışır
} else {
console.log('---');
}
Kodu çalıştırmadan, konsola ne yazdırılacağını belirleyin:
let num1 = -10;
let num2 = -10;
if (num1 >= 0 || num2 >= 0) {
console.log('+++');
} else {
console.log('---');
}
Kodu çalıştırmadan, konsola ne yazdırılacağını belirleyin:
let num1 = 0;
let num2 = 0;
if (num1 >= 0 || num2 >= 0) {
console.log('+++');
} else {
console.log('---');
}
Kodu çalıştırmadan, konsola ne yazdırılacağını belirleyin:
let num1 = 0;
let num2 = 5;
if (num1 >= 0 || num2 >= 0) {
console.log('+++');
} else {
console.log('---');
}
Kodu çalıştırmadan, konsola ne yazdırılacağını belirleyin:
let num1 = 5;
let num2 = 5;
if (num1 >= 0 || num2 >= 0) {
console.log('+++');
} else {
console.log('---');
}
Kodu çalıştırmadan, konsola ne yazdırılacağını belirleyin:
let num1 = -5;
let num2 = 15;
if (num1 >= 0 || num2 >= 0) {
console.log('+++');
} else {
console.log('---');
}
Kodu çalıştırmadan, konsola ne yazdırılacağını belirleyin:
let num = 1;
if (num == 0 || num == 1) {
console.log('+++');
} else {
console.log('---');
}
Kodu çalıştırmadan, konsola ne yazdırılacağını belirleyin:
let num = 2;
if (num == 0 || num == 1) {
console.log('+++');
} else {
console.log('---');
}
Kodu çalıştırmadan, konsola ne yazdırılacağını belirleyin:
let num = 2;
if (num == 0 || num == 1 || num == 2) {
console.log('+++');
} else {
console.log('---');
}