Inversione di espressioni logiche in JavaScript

Consideriamo il seguente codice:

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

Attualmente la nostra condizione è questa: num deve essere compreso tra 0 e 5. Invertiamo questa condizione, cioè trasformiamola nella sua opposta. La condizione opposta risulterà essere: num deve essere minore o uguale a 0 O maggiore o uguale a 5:

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

Come puoi vedere, per invertire la condizione, bisogna pensarci un po'. Sarebbe molto più semplice usare l'operatore !, che rappresenta il NON logico. Con questo operatore ci basta mettere il segno ! davanti alla condizione iniziale - e essa si invertirà da sola:

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

Dato il seguente codice:

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

Utilizzando l'operatore ! inverti la condizione data.