Přepište „if..else“ na „?“
důležitost: 5
Přepište if..else pomocí několika ternárních operátorů '?'.
Z důvodu čitelnosti doporučujeme rozdělit kód na více řádků.
let zpráva;
if (přihlášený == 'Zaměstnanec') {
zpráva = 'Ahoj';
} else if (přihlášený == 'Ředitel') {
zpráva = 'Dobrý den';
} else if (přihlášený == '') {
zpráva = 'Nikdo není přihlášený';
} else {
zpráva = '';
}
let zpráva = (přihlášený == 'Zaměstnanec') ? 'Ahoj' :
(přihlášený == 'Ředitel') ? 'Dobrý den' :
(přihlášený == '') ? 'Nikdo není přihlášený' :
'';