Необавезност витичастих заграда у JavaScript
У случају да у витичастим заградама if
или else буде само један израз,
можете да изоставите те витичасте заграде. Рецимо,
на пример, дат је овакав код са свим заградама:
if (test === 0) {
console.log('+++');
} else {
console.log('---');
}
Можете да га скратите овако:
if (test === 0) console.log('+++'); else console.log('---');
Или овако:
if (test === 0) {
console.log('+++');
} else console.log('---');
Такође можете да уклоните све заграде, али да форматирате све не у једном реду, већ овако:
if (test === 0)
console.log('+++');
else
console.log('--');
Препишите следећи код у скраћеној форми:
if (test > 0) {
console.log('+++');
} else {
console.log('---');
}
Препишите следећи код у скраћеној форми:
if (test > 0) {
console.log('+++');
}