5. 자바스크립트 기초: continue, break, switch~case문
1. 강제 제어문 continue, break
1) continue문
제어문의 조건 위치로 이동(윗방향)
2) break문
제어문의 강제 종료(아래방향)
예제1)
<!DOCTYPE HTML>
<html>
<head>
<title>자바스크립트 기초</title>
<meta charset="utf-8">
<script type="text/javascript">
<!--
// 강제 제어문: continue, break
k=20;
while(true) {
k--;
if(k>10) continue; // 10보다 크면 while 조건위치로 강제이동
if(k==8) break; // 8일 때 while 강제종료
document.write(k,"입니다<br>");
}
-->
</script>
</head>
<body>
</body>
</html>
2. switch~case문
조건에서 여러 개의 값이 발생되는 경우 다양한 값을 처리하기 위한 제어문
예제1)
<!DOCTYPE HTML>
<html>
<head>
<title>자바스크립트 기초</title>
<meta charset="utf-8">
<script type="text/javascript">
<!--
// switch~case
day=new Date();
document.write(day.getDay(),"요일입니다<br>");
switch(day.getDay()) {
case 0 : alert("일요일"); break;
case 1 : alert("월요일"); break;
case 2 : alert("화요일"); break;
case 3 : alert("수요일"); break;
case 4 : alert("목요일"); break;
case 5 : alert("금요일"); break;
case 6 : alert("토요일"); break;
}
-->
</script>
</head>
<body>
</body>
</html>