基於不同的條件而執行不同的動作,用這樣的 JavaScript 條件敘述:switch


線上範例

Switch 敘述
此例以一週當中的星期五、六、日設為三個條件,其它日則為預設條件。當使用者在不同的日期瀏灠時,會顯示出不同的歡迎詞! 嚐試看看改改練習裡的數字,視你練習時間的星期而定,如星期二,將case 5改為case 2,表示將星期五改為星期二。則網頁會顯示出在這個case區塊內的文字。


JavaScript Switch 敘述

若要從眾多的條件中擇一執行時使用 switch 敘述 

語法

switch(變數n)
{
case 1:
執行此區塊一之原始碼
break
case 2:
執行此區塊二之原始碼
break
default:
如果變數n 不符合 case 1 and 2
則執行此區塊之原始碼
}

運作原理如下: 首先有一個已設定的變數  n,這個變數值會來比較在結構中的每一個情況(case)的值。如果符合,則此區塊的原始碼將會執行。以 break 來避免程式自動執行下一個狀況(case)。

Example



創作者介紹
創作者 easonyo 的頭像
easonyo

wEb 亂講

easonyo 發表在 痞客邦 留言(0) 人氣()