<!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
Posted by holland14
: