A kapcsos zárójelek elhagyhatósága JavaScriptben
Abban az esetben, ha a if
vagy else kapcsos zárójelei között csak egy kifejezés található,
ezeket a kapcsos zárójeleket el lehet hagyni. Tegyük fel,
hogy adott a következő kód minden zárójellel:
if (test === 0) {
console.log('+++');
} else {
console.log('---');
}
Le lehet rövidíteni a következőképpen:
if (test === 0) console.log('+++'); else console.log('---');
Vagy így:
if (test === 0) {
console.log('+++');
} else console.log('---');
Az is lehetséges, hogy elhagyjuk az összes zárójelet, de ne egy sorba írjuk, hanem így formázzuk:
if (test === 0)
console.log('+++');
else
console.log('--');
Írja át a következő kódot rövidített formában:
if (test > 0) {
console.log('+++');
} else {
console.log('---');
}
Írja át a következő kódot rövidített formában:
if (test > 0) {
console.log('+++');
}