JavaScript-da jingalak qavslarning ixtiyoriyligi
Agar if yoki else
jingalak qavslari ichida faqat bitta ifoda bo'lsa,
ushbu jingalak qavslarni yozmaslik mumkin. Faraz qilaylik,
misol tariqasida, barcha qavslar bilan quyidagi kod berilgan:
if (test === 0) {
console.log('+++');
} else {
console.log('---');
}
Uni quyidagicha qisqartirish mumkin:
if (test === 0) console.log('+++'); else console.log('---');
Yoki shunday:
if (test === 0) {
console.log('+++');
} else console.log('---');
Barcha qavslarni olib tashlash ham mumkin, lekin hammasini bir qatorda emas, balki shunday joylashtirish mumkin:
if (test === 0)
console.log('+++');
else
console.log('--');
Quyidagi kodni qisqartirilgan shaklda qayta yozing:
if (test > 0) {
console.log('+++');
} else {
console.log('---');
}
Quyidagi kodni qisqartirilgan shaklda qayta yozing:
if (test > 0) {
console.log('+++');
}