任何縮短(或更有效)的寫入方法。準確地說,每天,每週...都從界面中取出(輸入[select])書寫開關的更好方法
switch(repeatFrequency) {
case "daily":
diffDays = 1;
break;
case "weekly":
diffDays = 7;
break;
case "weekly_2":
diffDays = 14;
break;
case "monthly":
diffDays=31;//we assume the worst case
break;
case "monthly_3":
diffDays = 92;//we assume the worst case
break;
}
的更好的方法是使用哈希(地圖)對象:'鍵=> value' – hindmost
是的,這是(應包括檢查有效性)與一種襯墊訪問一個簡單的對象。 –