Loginių išraiškų invertavimas JavaScript

Panagrinėkime tokį kodą:

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

Dabar mūsų sąlyga yra tokia: num turi būti nuo 0 iki 5. Invertuokime šią sąlygą, tai yra, paverskime ją jos priešinga. Priešinga sąlyga bus tokia: num turi būti mažesnis arba lygus 0 ARBA didesnis arba lygus 5:

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

Kaip matote, norint invertuoti sąlygą, tenka šiek tiek pagalvoti. Daug paprasčiau būtų naudoti operatorių !, kuris yra loginis NE. Naudodami šį operatorių mums pakanka uždėti ženklą ! prieš pradinę sąlygą - ir ji invertuosis pati:

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

Pateiktas toks kodas:

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

Naudodamiesi operatoriumi ! invertuokite pateiktą sąlygą.