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