Invertovanje logičkih izraza u JavaScript-u

Razmotrimo sledeći kod:

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

Trenutno je naš uslov ovakav: num mora biti od 0 do 5. Hajde da invertujemo ovaj uslov, odnosno da ga pretvorimo u njegovu suprotnost. Suprotni uslov će biti ovakav: num mora biti manje ili jednako 0 ILI veće ili jednako 5:

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

Kao što vidite, da biste invertovali uslov, morate malo da razmislite. Mnogo je jednostavnije koristiti operator !, koji predstavlja logičko NE. Pomoću ovog operatora dovoljno je da stavite znak ! ispred početnog uslova - i on će se sam invertovati:

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

Dat je sledeći kod:

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

Koristeći operator ! invertujte navedeni uslov.