JavaScript'te Mantıksal İfadeleri Tersine Çevirme

Aşağıdaki kodu ele alalım:

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

Şu anki koşulumuz şu: num 0 ile 5 arasında olmalı. Şimdi bu koşulu tersine çevirelim, yani onun zıttına dönüştürelim. Zıt koşul şöyle olacaktır: num, 0'a eşit veya küçük OLMALI VEYA 5'a eşit veya büyük OLMALI:

javascriptif (num <= 0 || num >= 5) {
  console.log('+++');
} else {
  console.log('---');
}

Gördüğünüz gibi, bir koşulu tersine çevirmek için biraz düşünmek gerekiyor. Çok daha kolayı, mantıksal DEĞİL anlamına gelen ! operatörünü kullanmak olacaktır. Bu operatör sayesinde, orijinal koşulun önüne ! işaretini koymamız yeterli - ve koşul kendiliğinden tersine dönecektir:

javascriptif ( !(num > 0 && num < 5) ) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 1

Aşağıdaki kod verilmiştir:

javascriptif (num1 >= 0 || num2 <= 10) {
  console.log('+++');
} else {
  console.log('---');
}

! operatörünü kullanarak verilen koşulu tersine çevirin.