DHE Logjike në JavaScript
Mund të grupohen operacionet e krahasimit
duke përdorur operatorin &&,
që përfaqëson një DHE logjike.
Në shembullin vijues, nëse ndryshorja
num është më e madhe se zero dhe njëkohësisht
më e vogël se 10, vetëm atëherë do të printohet
'+++':
let num = 3;
if (num > 0 && num < 10) {
console.log('+++');
} else {
console.log('---');
}
Kushtet mund të vendosen jo vetëm në një ndryshore,
por në të ndryshme. Në shembullin vijues, nëse ndryshorja
num1 është e barabartë me 2 dhe njëkohësisht
ndryshorja num2 është e barabartë me 3,
vetëm atëherë kushti do të jetë i vërtetë:
let num1 = 2;
let num2 = 3;
if (num1 == 2 && num2 == 3) {
console.log('+++');
} else {
console.log('---');
}
Kontrolloni nëse ndryshorja num është më e madhe se zero dhe
më e vogël se 5.
Kontrolloni nëse ndryshorja num është më e madhe ose e barabartë me
10 dhe më e vogël ose e barabartë me 20.
Kontrolloni nëse ndryshorja num1 është e barabartë ose më e vogël se
1, dhe ndryshorja num2 është më e madhe
ose e barabartë me 3.