多種選擇(Switch語句)
當有很多種選項的時候,switch比if else使用更方便。
語法:
switch(表達式){case值1:執行代碼塊 1break;case值2:執行代碼塊 2break;...case值n:執行代碼塊 nbreak;default:與 case值1 、 case值2...case值n 不同時執行的代碼}
語法說明:
Switch必須賦初始值,值與每個case值匹配。滿足執行該 case 後的所有語句,並用break語句來阻止運行下一個case。如所有case值都不匹配,執行default後的語句。
注意:記得在case所執行的語句後添加上一個break語句。否則就直接繼續執行下面的case中的語句。例子:
我們來做個周計劃,週一、二學習理念知識,週三、四到企業實踐,週五總結經驗,週六、日休息和娛樂。請根據星期幾做出選擇,使用Switch語句完成,補充右邊代碼編輯器中第8、20、21行代碼,完成星期幾的判斷。
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>switch</title>
<script type="text/JavaScript">
var myweek =3;//myweek表示星期幾變量
switch(myweek)
{
case 1:
case 2:
document.write("學習理念知識");
break;
case 3:
case 4:
document.write("到企業實踐");
break;
case 5:
document.write("總結經驗");
break;
default:
document.write("週六、日休息和娛樂");
}
</script>
</head>
<body>
</body>
</html>
輸出結果:到企業實踐。
js流程控制語句(switch語句)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.