JavaScript-də Qıvrım Mötərizələrinin İsteğe Bağlı Olması
Əgər if və ya else
qıvrım mötərizələri içərisində yalnız bir ifadə olarsa,
bu qıvrım mötərizələrini yazmaq məcburiyyəti yoxdur. Məsələn,
bütün mötərizələri olan belə bir kod verilmişdir:
if (test === 0) {
console.log('+++');
} else {
console.log('---');
}
Onu bu şəkildə qısaltmaq olar:
if (test === 0) console.log('+++'); else console.log('---');
Və ya belə:
if (test === 0) {
console.log('+++');
} else console.log('---');
Bütün mötərizələri çıxarmaq da olar, amma hamısını bir sətirdə yox, bu şəkildə düzəltmək olar:
if (test === 0)
console.log('+++');
else
console.log('--');
Aşağıdakı kodu qısaldılmış formada yenidən yazın:
if (test > 0) {
console.log('+++');
} else {
console.log('---');
}
Aşağıdakı kodu qısaldılmış formada yenidən yazın:
if (test > 0) {
console.log('+++');
}