개발기초

Javascript : if와 switch 조건문으로 계절을 구분하는 프로그램 작성

Veams 2022. 11. 2.

혼공스 연습문제 풀어보기

Q. 현재가 몇 월인지 확인하고, 계절을 구분하는 프로그램을 만들어보기 (if 관련 조건문 사용)

 

A.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>
    const a = Number(prompt('월을 입력해주세요.', ''))

    if ( a >= 3 && a <= 5  ) {
        alert('봄 입니다')
    } else if (a >= 6 && a <= 8) {
        alert('여름 입니다')
    } else if (a >= 9 && a <= 11) {
        alert('가을 입니다')
    } else {
        alert('겨울 입니다')
    }


</script>

</body>
</html>

 

월별로 시즌을 구분하고

if else if 조건문을 사용하여

값을 입력 받았을  계절이 판별되게 하면 된다. 

 

 

만약 switch 조건문을 사용하면 다음과 같이 작성할 수 있다.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>
    const a = Number(prompt('월을 입력해주세요.', ''))

    switch (true) {
        case a >= 3 && a < 6 :
            alert('봄 입니다')
            break
        case a >= 5 && a < 9 :
            alert('여름 입니다.')
            break
        case a >= 9 && a < 12 :
            alert('가을 입니다.')
            break
        default:
            alert('겨울 입니다.')
            break
    }


</script>

</body>
</html>

댓글