Skrátená forma kontroly nepravdy v JavaScripte
Povedzme, že teraz chceme skontrolovať hodnotu premennej na nepravdu. To môžeme urobiť nasledovným spôsobom:
let test = true;
if (test === false) {
console.log('+++');
} else {
console.log('---');
}
Môžeme tiež napísať ekvivalentný kód s negáciou:
let test = true;
if (test !== true) {
console.log('+++');
} else {
console.log('---');
}
Uvedený kód môže byť prepísaný v skrátenej forme nasledovným spôsobom:
let test = true;
if (!test) {
console.log('+++');
} else {
console.log('---');
}
Prepíšte nasledujúci kód s využitím skrátenej formy:
let test = true;
if (test == false) {
console.log('+++');
} else {
console.log('---');
}
Prepíšte nasledujúci kód s využitím skrátenej formy:
let test = true;
if (test != true) {
console.log('+++');
} else {
console.log('---');
}
Prepíšte nasledujúci kód s využitím skrátenej formy:
let test = true;
if (test != false) {
console.log('+++');
} else {
console.log('---');
}