Opsionalnya Kurung Kurawal dalam JavaScript
Dalam kasus di mana hanya ada satu ekspresi di dalam kurung kurawal if
atau else,
kita bisa menghilangkan kurung kurawal tersebut. Misalnya,
diberikan kode berikut dengan semua kurung:
if (test === 0) {
console.log('+++');
} else {
console.log('---');
}
Bisa disingkat menjadi seperti ini:
if (test === 0) console.log('+++'); else console.log('---');
Atau seperti ini:
if (test === 0) {
console.log('+++');
} else console.log('---');
Bisa juga menghilangkan semua kurung, tetapi format penulisannya tidak dalam satu baris, melainkan seperti ini:
if (test === 0)
console.log('+++');
else
console.log('--');
Tulis ulang kode berikut dalam bentuk yang disingkat:
if (test > 0) {
console.log('+++');
} else {
console.log('---');
}
Tulis ulang kode berikut dalam bentuk yang disingkat:
if (test > 0) {
console.log('+++');
}