Javascript/Vòng lặp/Vòng lặp Switch
Appearance
< Javascript | Vòng lặp
Cú pháp
[edit]<script language="JavaScript">
switch (biểu_thức_điều_kiện)
{
case kết_quả_1 :
khối lệnh cần thực hiện néu biểu_thức_điều_kiện bằng kết_quả_1;
break;
case kết_quả_2 :
khối lệnh cần thực hiện néu biểu_thức_điều_kiện bằng kết_quả_2;
break;
default :
khối lệnh cần thực hiện nếu biểu_thức_điều_kiện cho ra một kết quả khác;
}
</script>
Sau mỗi khối lệnh trong một mục kiểm tra kết quả (trừ mục default), lập trình viên cần phải thêm vào break.
Thí dụ
[edit]<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
var day;
switch (new Date().getDay()) {
case 0:
day = "Sunday";
break;
case 1:
day = "Monday";
break;
case 2:
day = "Tuesday";
break;
case 3:
day = "Wednesday";
break;
case 4:
day = "Thursday";
break;
case 5:
day = "Friday";
break;
case 6:
day = "Saturday";
}
document.getElementById("demo").innerHTML = "Today is " + day;
</script>
</body>
</html>