혼공학습단9기_자바스크립트
혼공학습단 9기 - 혼공 JS 2주차 : 태어난 해 알아 맞추기
퓨어워터맨
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
반응형