Switch語句
阿新 • • 發佈:2018-03-18
進行 輸出信息 保持 顯示 不同等級 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語句