상세 컨텐츠

본문 제목

혼공학습단 9기 - 혼공 JS 2주차 : 태어난 해 알아 맞추기

혼공학습단9기_자바스크립트

by 퓨어워터맨 2023. 1. 15. 11:47

본문

728x90
반응형

안녕하세요. 이번 주 한주도 즐거운 하루가 되시기를 진심으로 기원합니다. 

이번주에는 본업이 바빠서 많은 시간을 활애하지 못하였습니다. 그래도 하루라도 정신 차리고 학습을 마무리할까 합니다. 

 

기본 미션 : p.139 확인문제 3번 풀고 완전한 코드 만들어서 실행

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>연습문제3-1-3</title>
</head>
<body>
    <script>
        const x = Number(prompt('숫자를 입력하세요'))

        if(x>10){
            if(x<20){
                console.log('조건에 맞습니다.')
            }
            else{
                console.log('숫자가 너무 커서 조건에 맞지 않습니다..')

            }
            else
            {
                console.log('숫자가 너무 작아서 조건이 맞지 않습니다.')
            }
        }

    </script>
</body>
</html>

이렇게 숫자를 입력하면서 결과를 확인합니다. 

 

 

선택 미션 : 태어난 연도를 입력받아 띠 출력하기 예제 실행하여 본인의 띠 출력 화면 캡쳐

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>3주차 선택미션</title>
</head>
<body>
    <script>
       const rawInput = prompt('태어난 해를 입력해 주세요','')
       const year = Number(rawInput)
       const e = year % 12
       
       let result
       if(e ===0){result = '원숭이'}
       elseif(e ===1){result = '닭'}
       elseif(e ===2){result = '개'}
       elseif(e ===3){result = '돼지'}
       elseif(e ===4){result = '쥐'}
       elseif(e ===5){result = '소'}
       elseif(e ===6){result = '호랑이'}
       elseif(e ===7){result = '토끼'}
       elseif(e ===8){result = '용'}
       elseif(e ===9){result = '뱀'}
       elseif(e ===10){result = '말'}
       elseif(e ===711{result = '양'}
       alert('${year}년에 태어난 당신은 ${result}띠 입니다.')
    </script>
</body>
</html>

 

이로써 2주차 학습을 마무리 하였습니다. 다른 언어의 반복문과 조건문과 유사하지만 자바스크립트만의 느낌이 따로 있는 거 같습니다. 문법은 정해져 있지만 응용은 무궁무진하다고 생각합니다. 

 

저도 많은 예제와 문제를 접하면서 응용력을 키우도록 하겠습니다. 

 

이번주 모두 고생하셨고 다음주도 화이팅입니다. 

728x90
반응형

관련글 더보기