Valgfrihet av krøllparenteser i JavaScript
I tilfeller hvor det kun er ett uttrykk i krøllparentesene if
eller else,
kan man utelate disse krøllparentesene. La oss si
at vi har en kode som dette med alle parentesene:
if (test === 0) {
console.log('+++');
} else {
console.log('---');
}
Den kan forkortes slik:
if (test === 0) console.log('+++'); else console.log('---');
Eller slik:
if (test === 0) {
console.log('+++');
} else console.log('---');
Man kan også fjerne alle parentesene, men formatere alt ikke på én linje, men slik:
if (test === 0)
console.log('+++');
else
console.log('--');
Skriv om følgende kode i forkortet form:
if (test > 0) {
console.log('+++');
} else {
console.log('---');
}
Skriv om følgende kode i forkortet form:
if (test > 0) {
console.log('+++');
}