switch (buttonValue) { case '8': // ... return case specialCase(buttonValue): // having trouble getting here}const specialCase = (buttonValue) => buttonValue > '4' && buttonValue !== '8'如何specialCase在 switch 語句中輸入塊?buttonValue = 7例如,如果specialCase()函數返回true,但我從不輸入那個 case 塊。我需要將邏輯抽象到單獨的specialCase()函數中,因為我正在檢查的某些條件很復雜?;旧希以噲D避免看起來像這樣的 case 語句:case buttonValue > '4' && buttonValue !== '8' && buttonValue < '19' && .... etc我只是錯誤地格式化了 case 語法,還是您不能使用函數的返回值來輸入 case?
Javascript - 根據函數的返回值輸入 Switch case
弒天下
2022-06-16 14:47:54