17. 선택문(switch문)
.NET프로그래밍/JavaScript 1.2 2009. 7. 31. 21:28 |<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>선택문(switch문)</title>
</head>
<body>
<script type="text/javascript">
var today = new Date(); // 현재 날짜 정보를 today에 저장
var mon = today.getMonth() + 1; // getMonth()로 월 정보 가져오기
switch (mon) {
case 1: document.write("1월"); break;
case 2: document.write("2월"); break;
case 3: document.write("3월"); break;
case 4: document.write("4월"); break;
case 5: document.write("5월"); break;
case 6: document.write("6월"); break;
case 7: document.write("7월"); break;
case 8: document.write("8월"); break;
case 9: document.write("9월"); break;
default: document.write("뭔 데이???"); break;
}
</script>
<script type="text/javascript">
// 시간마다 서로 다른 메시지를 출력하는 프로그램
// 현재 시간?
var now = new Date(); // 현재 날짜 정보
var hour = now.getHours(); // 현재 시간
var msg = "";
switch (hour)
{
case 11: msg = "배고프시죠?"; break;
case 12: msg = "해가 중천에 떳네요.."; break;
default: msg = "기타 시간대..."; break;
}
document.write("<marquee>안녕하세요.~입니다." + msg + "</marquee>");
</script>
</body>
</html>
<!--
- switch문 옆의 괄호안을 '표현식'이라고 한다.
-->
< 실행결과 >
'.NET프로그래밍 > JavaScript 1.2' 카테고리의 다른 글
19. 짝수의 합 구하기 (0) | 2009.07.31 |
---|---|
18. 구간반복 - 반복문(for문) (0) | 2009.07.31 |
16. 조건문(if~else문) (0) | 2009.07.31 |
15. 대화상자 (0) | 2009.07.31 |
14. 증감연산자 (0) | 2009.07.31 |