更新於 2024/04/26閱讀時間約 1 分鐘

認識 JavaScript (十三)

    ※ switch用法

    ​switch是 JavaScript 中的一個控制結構,是一種更結構化的方法來替代多個 if...else 語句,特別是當需要根據同一變數的多個值進行不同操作時非常有用。

    ※ switch語法

    1. switch 語句首先評估括號內的表達式 (expression)。
    2. 它接著將表達式的值與 case 標籤後的值進行比較。
    3. 如果找到匹配的 case,則從該 case 開始執行代碼,直到遇到 break 語句或 switch 塊的結尾。
    4. break 語句用來結束 switch 塊的執行,防止代碼繼續執行下一個 case
    5. 如果沒有任何 case 匹配,則執行 default

    ※ switch例子- 判斷春夏秋冬

    條件:

    • 春天: 3 4 5
    • 夏天: 6 7 8
    • 秋天: 9 10 11
    • 冬天: 12 1 2
    const month = 10
    switch (month) {
    //表示裡面有幾個case
    case 3:
    case 4:
    case 5:
    console.log('春天')
    break
    case 6:
    case 7:
    case 8:
    console.log('夏天')
    break
    case 9:
    case 10:
    case 11:
    console.log('秋天')
    break
    case 12:
    case 1:
    case 2:
    console.log('冬天')
    break

    //default用在和上面的情況不同
    default:
    console.log('不合法月份')
    }
    raw-image


    分享至
    成為作者繼續創作的動力吧!
    © 2024 vocus All rights reserved.