영상
문제
<script>
/*
[문제]
이번 달 1일이 수요일이라고 할 때,
랜덤으로 1~31을 저장하고 해당 요일을 출력하시오.
[예]
3일 ==> 금요일
*/
/*
월 화 수 목 금 토 일
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
*/
</script>
Java
복사
해설
<script>
/*
[문제]
이번 달 1일이 수요일이라고 할 때,
랜덤으로 1~31을 저장하고 해당 요일을 출력하시오.
[예]
3일 ==> 금요일
*/
/*
월 화 수 목 금 토 일
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
*/
let day = Math.floor(Math.random() * 31) + 1; // [0 ~ 30] + 1
console.log("day = " + day);
document.write("day = " + day + "<br>");
if(day % 7 == 1) {
console.log("수요일");
document.write("수요일");
}
if(day % 7 == 2) {
console.log("목요일");
document.write("목요일");
}
if(day % 7 == 3) {
console.log("금요일");
document.write("금요일");
}
if(day % 7 == 4) {
console.log("토요일");
document.write("토요일");
}
if(day % 7 == 5) {
console.log("일요일");
document.write("일요일");
}
if(day % 7 == 6) {
console.log("월요일");
document.write("월요일");
}
if(day % 7 == 0) {
console.log("화요일");
document.write("화요일");
}
</script>
Java
복사