Zkrácená forma kontroly nepravdy v JavaScriptu
Nyní předpokládejme, že chceme zkontrolovat hodnotu proměnné na nepravdu. To lze provést následujícím způsobem:
let test = true;
if (test === false) {
console.log('+++');
} else {
console.log('---');
}
Lze také napsat ekvivalentní kód s negací:
let test = true;
if (test !== true) {
console.log('+++');
} else {
console.log('---');
}
Uvedený kód lze přepsat ve zkrácené formě následovně:
let test = true;
if (!test) {
console.log('+++');
} else {
console.log('---');
}
Přepište následující kód pomocí zkrácené formy:
let test = true;
if (test == false) {
console.log('+++');
} else {
console.log('---');
}
Přepište následující kód pomocí zkrácené formy:
let test = true;
if (test != true) {
console.log('+++');
} else {
console.log('---');
}
Přepište následující kód pomocí zkrácené formy:
let test = true;
if (test != false) {
console.log('+++');
} else {
console.log('---');
}