영상
문제
<script>
/*
[문제]
[1] 1~9 사이의 랜덤 숫자 다섯개의 합을 total배열에 추가한다.
[2] 위 내용을 10번 반복하시오.
[예시]
7 2 8 4 5 : 26
2 6 2 6 8 : 24
4 6 7 1 5 : 23
1 9 8 6 9 : 33
6 1 3 1 2 : 13
4 3 7 5 2 : 21
6 2 7 9 3 : 27
5 1 4 4 3 : 17
1 3 9 4 6 : 23
8 3 4 9 5 : 29
total = [26, 24, 23, 33, 13, 21, 27, 17, 23, 29]
*/
let total = [];
</script>
Java
복사
해설
<script>
/*
[문제]
[1] 1~9 사이의 랜덤 숫자 다섯개의 합을 total배열에 추가한다.
[2] 위 내용을 10번 반복하시오.
[예시]
7 2 8 4 5 : 26
2 6 2 6 8 : 24
4 6 7 1 5 : 23
1 9 8 6 9 : 33
6 1 3 1 2 : 13
4 3 7 5 2 : 21
6 2 7 9 3 : 27
5 1 4 4 3 : 17
1 3 9 4 6 : 23
8 3 4 9 5 : 29
total = [26, 24, 23, 33, 13, 21, 27, 17, 23, 29]
*/
let total = [];
for(let i=0; i<10; i++) {
let sum = 0;
for(let j=0; j<5; j++) {
let num = Math.floor(Math.random() * 9) + 1;
document.write(num + " ");
sum += num;
}
document.write(": " + sum + "<br>");
total.push(sum);
}
document.write("total = " + total);
</script>
Java
복사