Ubadilishaji wa Maneno ya Kimantiki katika JavaScript

Hebu tuzingatie msimbo ufuatao:

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

Hali yetu ya sasa ni hii: num lazima iwe kati ya 0 hadi 5. Hebu tubadilishe hali hii, yaani tuiweke kinyume chake. Hali kinyume itakuwa hii: num lazima iwe ndogo kuliko au sawa na 0 AU kubwa kuliko au sawa na 5:

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

Kama unavyoona, ili kubadilisha hali, inalazimika kufikiri kidogo. Ni rahisi zaidi kutumia kiendeshazi !, kinachowakilisha SI kimantiki. Kwa kutumia kiendeshazi hiki inatutosha kuweka alama ! mbele ya hali ya asili - na itabadilika yenyewe:

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

Umeshapatiwa msimbo ufuatao:

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

Kwa kutumia kiendeshazi ! badilisha hali iliyotolewa.