Opționalitatea acoladelor în JavaScript
În cazul în care în acoladele if
sau else va fi o singură expresie,
se pot omite aceste acolade. Să presupunem,
de exemplu, că avem următorul cod cu toate acoladele:
javascriptif (test === 0) {
console.log('+++');
} else {
console.log('---');
}
Îl putem scurta astfel:
javascriptif (test === 0) console.log('+++'); else console.log('---');
Sau astfel:
javascriptif (test === 0) {
console.log('+++');
} else console.log('---');
De asemenea, puteți elimina toate acoladele, dar să formatați nu într-o linie, ci astfel:
javascriptif (test === 0)
console.log('+++');
else
console.log('--');
Задание 1
Rescrieți următorul cod în formă scurtată:
javascriptif (test > 0) {
console.log('+++');
} else {
console.log('---');
}
Задание 2
Rescrieți următorul cod în formă scurtată:
javascriptif (test > 0) {
console.log('+++');
}