1. 程式人生 > >Switch語句

Switch語句

進行 輸出信息 保持 顯示 不同等級 ase 判斷 color mil

Switch(變量){
case 1:
如果變量和1的值相同,執行該處代碼
break;
case 2:
如果變量和2的值相同,執行該處代碼
break;
case 3:
如果變量和3的值相同,執行該處代碼
break;
default:
如果變量和以上的值都不相同,執行該處代碼
break;
}

switch後邊的變量和case後邊值的數據類型必須保持一致。

 /*1: 在網頁中獲取用戶輸入的成績信息,每20分算一個等級,不同等級顯示不同的評語,在控制臺中輸出信息。

比如:輸入20 彈出消息框成績20 輸入40彈出消息框40 */
        var score=prompt("請輸入成績");
        
switch(score){ case "20": alert("成績為20"); break; case "40": alert("成績為40"); break; case "60": alert("成績為60"); break; default: alert("輸入錯誤"); break; }

◆Switch語句可以對變量進行集體判斷:

//        2:根據用戶輸入月份,顯示對應的季節(例如:3,4,5為春季)
        var jj=prompt("請輸入季節");
        switch(jj){
                case"3": case"4": case"5":
                alert("春季");
                break;
                case"6": case"7": case"8":
                alert("夏季");
                break;
                
case"9": case"10": case"11": alert("秋季"); break; case"12": case"1": case"2": alert("冬季"); break; default: alert("輸入錯誤"); break; }

Switch語句