Loginių operatorių pirmenybė JavaScript
Operacija && turi aukštesnę pirmenybę nei ||.
Šiame pavyzdyje sąlyga bus teisinga,
jei kintamasis num yra nuo 0 iki
5 ARBA nuo 10 iki 20:
let num = 3;
if (num > 0 && num < 5 || num > 10 && num < 20) {
console.log('+++');
} else {
console.log('---');
}
Paaiškinkite palyginimo vykdymo tvarką šioje sąlygoje:
if (num == 0 || num > 1 && num < 5 ) {
console.log('+++');
} else {
console.log('---');
}