Opcjonalność klamer w JavaScript
W przypadku, gdy w klamrach if
lub else będzie tylko jedno wyrażenie,
można tych klamer nie pisać. Niech,
na przykład, będzie dany taki kod ze wszystkimi klamrami:
if (test === 0) {
console.log('+++');
} else {
console.log('---');
}
Można go skrócić tak:
if (test === 0) console.log('+++'); else console.log('---');
Lub tak:
if (test === 0) {
console.log('+++');
} else console.log('---');
Można również usunąć wszystkie klamry, ale sformatować wszystko nie w linii, a tak:
if (test === 0)
console.log('+++');
else
console.log('--');
Przepisz następujący kod w formie skróconej:
if (test > 0) {
console.log('+++');
} else {
console.log('---');
}
Przepisz następujący kod w formie skróconej:
if (test > 0) {
console.log('+++');
}