Garbanotųjų skliaustų neprivalomumas JavaScript
Jeigu garbanotuosiuose skliaustuose if
arba else bus tik viena išraiška,
galima šių garbanotųjų skliaustų nerašyti. Tarkime,
pavyzdžiui, duotas toks kodas su visais skliaustais:
if (test === 0) {
console.log('+++');
} else {
console.log('---');
}
Galima jį sutrumpinti taip:
if (test === 0) console.log('+++'); else console.log('---');
Arba taip:
if (test === 0) {
console.log('+++');
} else console.log('---');
Taip pat galima pašalinti visus skliaustus, bet suformatuoti ne vienoje eilutėje, o taip:
if (test === 0)
console.log('+++');
else
console.log('--');
Perrašykite šį kodą sutrumpinta forma:
if (test > 0) {
console.log('+++');
} else {
console.log('---');
}
Perrašykite šį kodą sutrumpinta forma:
if (test > 0) {
console.log('+++');
}