영상
문제
<script>
/*
[문제]
1 ~ 9 사이의 랜덤 값을 4개 출력한다.
랜덤 값이 모두 홀수이면 "당첨"을 출력,
하나라도 홀수가 아니면 "꽝" 출력한다.
[예시]
3 1 5 1 : "당첨"
5 2 1 4 : "꽝"
*/
</script>
Java
복사
해설
<script>
/*
[문제]
1 ~ 9 사이의 랜덤 값을 4개 출력한다.
랜덤 값이 모두 홀수이면 "당첨"을 출력,
하나라도 홀수가 아니면 "꽝" 출력한다.
[예시]
3 1 5 1 : "당첨"
5 2 1 4 : "꽝"
*/
let count = 0;
let i = 0;
while(i < 4) {
let num = Math.floor(Math.random() * 9) + 1; // [0 ~ 8] + 1
console.log(num);
document.write(num + " ");
if(num % 2 == 1) {
count += 1;
}
i += 1;
}
if(count == 4) {
console.log("당첨");
document.write(" : 당첨");
} else {
console.log("꽝");
document.write(" : 꽝");
}
</script>
Java
복사