Inwersja wyrażeń logicznych w JavaScript

Rozważmy następujący kod:

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

Obecnie nasz warunek jest następujący: num musi być od 0 do 5. Odwróćmy ten warunek, to znaczy przekształćmy go w jego przeciwieństwo. Przeciwny warunek będzie taki: num musi być mniejsze lub równe 0 LUB większe lub równe 5:

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

Jak widać, aby odwrócić warunek, trzeba chwilę pomyśleć. Znacznie łatwiej będzie użyć operatora !, który reprezentuje logiczne NIE. Za pomocą tego operatora wystarczy postawić znak ! przed początkowym warunkiem - a on sam się odwróci:

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

Dany jest następujący kod:

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

Używając operatora ! odwróć podany warunek.