Voliteľnosť zložených zátvoriek v JavaScripte
V prípade, že v zložených zátvorkách if
alebo else bude len jeden výraz,
je možné tieto zložené zátvorky vynechať. Nech
je napríklad daný takýto kód so všetkými zátvorkami:
if (test === 0) {
console.log('+++');
} else {
console.log('---');
}
Môžeme ho skrátiť takto:
if (test === 0) console.log('+++'); else console.log('---');
Alebo takto:
if (test === 0) {
console.log('+++');
} else console.log('---');
Je možné tiež odstrániť všetky zátvorky, ale formátovať nie do riadku, ale takto:
if (test === 0)
console.log('+++');
else
console.log('--');
Prepíšte nasledujúci kód do skrátenej formy:
if (test > 0) {
console.log('+++');
} else {
console.log('---');
}
Prepíšte nasledujúci kód do skrátenej formy:
if (test > 0) {
console.log('+++');
}