將「if..else」改寫成「?」
重要性:5
使用多個三元運算子 '?'
改寫 if..else
。
為了易讀性,建議將程式碼分成多行。
let message;
if (login == 'Employee') {
message = 'Hello';
} else if (login == 'Director') {
message = 'Greetings';
} else if (login == '') {
message = 'No login';
} else {
message = '';
}
let message = (login == 'Employee') ? 'Hello' :
(login == 'Director') ? 'Greetings' :
(login == '') ? 'No login' :
'';