Volitelnost složených závorek v JavaScriptu
V případě, že ve složených závorkách if
nebo else bude pouze jeden výraz,
lze tyto složené závorky vynechat. Nechť
je například dán takovýto kód se všemi závorkami:
if (test === 0) {
console.log('+++');
} else {
console.log('---');
}
Lze jej zkrátit takto:
if (test === 0) console.log('+++'); else console.log('---');
Nebo takto:
if (test === 0) {
console.log('+++');
} else console.log('---');
Lze také odstranit všechny závorky, ale formátovat vše ne do řádku, ale takto:
if (test === 0)
console.log('+++');
else
console.log('--');
Přepište následující kód do zkrácené formy:
if (test > 0) {
console.log('+++');
} else {
console.log('---');
}
Přepište následující kód do zkrácené formy:
if (test > 0) {
console.log('+++');
}