almost 3 years ago
if (isMonday) {
    a = 1;
} else if (isSaturday || isSunday) {
    a = 0;
} else {
    a = -1
}

可修改為

let isWeekend = (isSaturday || isSunday);
a =   (isMonday)  ? 1 
    : (isWeekend) ? 0 
    : -1;

將多個狀態判斷式合併為一個判斷結果
並給予適合的變數名稱
再利用排版將 ? 跟 : 做段落區分

← 使用 VS Code 的 Extension Debugger for Chrome 於 React.render 使用 立即呼叫函式(IIFE) 處理複雜的判斷式 →
 
comments powered by Disqus