본문 바로가기
JavaScript

03 -1 자바스크립트 if 조건문

by yj.yoon 2021. 2. 7.

실습 - if else를 사용해 현재 시간 구하기

date.getHours() : 현재 시간을 0 ~ 23 사이의 값으로 출력하는 메소드

 

    <script>
        const date = new Date()
        const hour = date.getHours()

        if (hour < 12) {
            alert('오전입니다.') // 참일 때 실행하는 문장
        } else {
            alert('오후입니다.') // 거짓일 때 실행하는 문장
        }
    </script>

 

 

실습 - 중첩 조건문으로 시간 파악하기

 

    <script>
        const date = new Date()
        const hour = date.getHours()

        if (hour < 11) {
            alert('breakfast')
        } else {
            if (hour > 15) {
                alert('lunch')
            } else {
                alert('dinner')
            }
        }
    </script>

 

 

 

확인 문제 3. 기본 미션

 

        // 중첩 조건문
        if (x>10){
            if (x<20){
                console.log('조건에 맞습니다')
            }
        }

 

중첩 조건문은 논리 연산자를 적용해 하나의 if 조건문으로 만들 수 있다.