Inversie van logiese uitdrukkings in JavaScript

Beskou die volgende kode:

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

Tans is ons voorwaarde so: num moet van 0 tot 5 wees. Kom ons keer hierdie voorwaarde om, dit wil sê, verander dit in sy teenoorgestelde. Die teenoorgestelde voorwaarde sal so wees: num moet minder as of gelyk aan 0 wees OF groter as of gelyk aan 5:

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

Soos jy kan sien, om die voorwaarde om te keer, moet jy 'n bietjie dink. Dit is baie makliker om die operator ! te gebruik, wat logiese NIE verteenwoordig. Met hierdie operator is dit genoeg vir ons om die teken ! voor die oorspronklike voorwaarde te plaas - en dit sal self omgekeer word:

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

Die volgende kode word gegee:

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

Gebruik die operator ! om die gegewe voorwaarde om te keer.