JavaScript'te Küme Parantezlerinin İsteğe Bağlı Olması
if veya else
küme parantezleri içinde yalnızca bir ifade varsa,
bu küme parantezlerini yazmamak mümkündür. Örneğin,
tüm parantezleriyle birlikte verilmiş şu kodu ele alalım:
if (test === 0) {
console.log('+++');
} else {
console.log('---');
}
Şu şekilde kısaltabiliriz:
if (test === 0) console.log('+++'); else console.log('---');
Veya şu şekilde:
if (test === 0) {
console.log('+++');
} else console.log('---');
Tüm parantezleri kaldırıp hepsini tek satıra değil de, şu şekilde de yazabiliriz:
if (test === 0)
console.log('+++');
else
console.log('--');
Aşağıdaki kodu kısaltılmış formda yeniden yazın:
if (test > 0) {
console.log('+++');
} else {
console.log('---');
}
Aşağıdaki kodu kısaltılmış formda yeniden yazın:
if (test > 0) {
console.log('+++');
}