Inverze logických výrazů v JavaScriptu

Uvažujme následující kód:

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

Aktuálně je naše podmínka následující: num musí být od 0 do 5. Invertujme nyní tuto podmínku, to znamená přeměňme ji na její opačný tvar. Opačná podmínka bude vypadat takto: num musí být menší nebo rovno 0 NEBO větší nebo rovno 5:

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

Jak vidíte, k invertování podmínky je potřeba se trochu zamyslet. Mnohem jednodušší bude použít operátor !, který představuje logické NE. S pomocí tohoto operátoru nám stačí umístit znak ! před původní podmínku - a ta se invertuje sama:

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

Je dán následující kód:

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

S použitím operátoru ! invertujte uvedenou podmínku.