JS趴趴往上走-switch篇
switch
上一回我們講到
if..else
,這節來說說switch
switch
也是條件判斷,不同條件執行不同動作
switch(條件內容){
case 判斷為此:
..執行內容..;
break;
case 判斷為此:
..執行內容..;
break;
case 判斷為此:
..執行內容..;
break;
case 判斷為此:
..執行內容..;
break;
default:
..執行內容..;
break;
}
用範例來說我們可以(判斷日期)
var week="Wednesday";
switch(week){
case "Monday":
console.log("今天星期一");
break;
case "Tuesday":
console.log("今天星期二");
break;
case "Wednesday":
console.log("今天星期三");
break;
case "Thursday":
console.log("今天星期四");
break;
case "Friday":
console.log("今天星期五");
break;
case "Saturday":
case "Sunday":
console.log("放假日!");
break;
default:
console.log("錯誤");
break;
}
這邊提醒:
1.結束一個區塊請加上
break
表示中斷,否則會一直執行到底2.
default
表示上面的case
都不成立時,就會執行這一行3.若
default
不是放在最後一個時,請加上break
,否則會跟第一項一樣執行到最後或者有break
為止
留言
張貼留言