Përmbysja e shprehjeve logjike në JavaScript

Konsideroni kodin e mëposhtëm:

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

Tani kushti ynë është: num duhet të jetë nga 0 në 5. Le të përmbysim këtë kusht, domethënë ta kthejmë atë në të kundërtën e tij. Kushti i kundërt do të jetë: num duhet të jetë më e vogël ose e barabartë me 0 OSE më e madhe ose e barabartë me 5:

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

Siç e shihni, për të përmbysur një kusht, duhet të mendoni pak. Do të ishte shumë më lehtë të përdorni operatorin !, që përfaqëson JO-n logjik. Me këtë operator na mjafton të vendosim shenjën ! përpara kushtit fillestar - dhe ai do të përmbyset vetë:

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

Jepet kodi i mëposhtëm:

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

Duke përdorur operatorin ! përmbysni kushtin e dhënë.