예제
<script>
/*
[문제]
철수는 최근 무인도를 구입하고, 그 나라의 왕이 되었습니다.
평소 월요병이 있던 철수는 일주일에서 월요일을 삭제하였습니다.
1 : 일요일
2 : 화요일
3 : 수요일
4 : 목요일
5 : 금요일
6 : 토요일
7 : 일요일
8 : 화요일
...
만약 이번 달 1일이 일요일일 때, 랜덤으로 1부터 31 사이의 숫자를 저장하고,
해당 날짜의 요일을 출력하시오.
*/
/*
[출력예시]
25 : 일요일
*/
</script>
HTML
복사
정답
<script>
/*
[문제]
철수는 최근 무인도를 구입하고, 그 나라의 왕이 되었습니다.
평소 월요병이 있던 철수는 일주일에서 월요일을 삭제하였습니다.
1 : 일요일
2 : 화요일
3 : 수요일
4 : 목요일
5 : 금요일
6 : 토요일
7 : 일요일
8 : 화요일
...
만약 이번 달 1일이 일요일일 때, 랜덤으로 1부터 31 사이의 숫자를 저장하고,
해당 날짜의 요일을 출력하시오.
*/
/*
[출력예시]
25 : 일요일
*/
let a = parseInt(Math.random() * 31) + 1;
let b = "";
if(a % 6 == 1) {
b = "일요일";
}
if(a % 6 == 2) {
b = "화요일";
}
if(a % 6 == 3) {
b = "수요일";
}
if(a % 6 == 4) {
b = "목요일";
}
if(a % 6 == 5) {
b = "금요일";
}
if(a % 6 == 0) {
b = "토요일";
}
document.write(a, " : ", b);
</script>
HTML
복사


