기린의 기록을 위한 공간

[JavaScript] 조건문 본문

Programming/JavaScript

[JavaScript] 조건문

girin code 2020. 2. 12. 20:07

[조건문 활용하기]

    <input type="text" id="msg" value="msg">

    <button onclick="checkMsg();">메세지 확인</button>

    <div id="container"></div>

    <div id="data"></div>


        //input에 있는 값을 가져와서 

        //그 값이 1이면 div태그에 1입니다. 

        //그 값이 2이면 div태그에 2입니다.

        //그 값이 3이면 div태그에 3입니다.


        function checkMsg(){

            var ipMsg = document.getElementById("msg").value;

            var divCon = document.getElementById("container");

            var msg= "";

            switch(ipMsg.trim()){

                case "1" : msg="1입니다";break;

                case "2" : msg="2입니다";break;

                case "3" : msg="3입니다";break;

             }

             container.innerHTML=msg;

        }



[switch 문]

 //switch문의 비교 === 자료형까지 비교한다

        var val1 = 10;

        switch(val1){

            case "10" : console.log("10이다"+val1);break;

            case "20" : console.log("20이다"+val1);break;

            default : console.log("다른자료형은 안된다!");break;

        }



 //swtich문에 비교연산이 가능하다

        setInterval(function(){

            var container=document.getElementById("container");

            var date = new Date();


            container.innerHTML=date.getHours()+":"+date.getMinutes()+":"+date.getSeconds();

            

            var min = new Date().getMinutes(); //현재시간의 분

            switch(true){

                case min>=50&&min<=59 : container.innerHTML+="<mark>쉬는시간</mark>";

                default : container.innerHTML+="<i>수업시간</i>";

            }

        },1000);//1초마다 refresh되서 재실행해줌

'Programming > JavaScript' 카테고리의 다른 글

[JavaScript] 함수  (0) 2020.02.17
[JavaScript]배열  (0) 2020.02.12
[JavaScript]문자 숫자 관련 함수 / 형변환 / 연산자  (0) 2020.02.12
[JavaScript]변수의 자료형  (0) 2020.02.12
[JavaScript] 변수  (0) 2020.02.12
Comments