영상
문제
<script>
/*
[문제]
랜덤 숫자(1~10) 다섯 개를 arr배열에 추가하고
그 두 배의 값을 total배열에 각각 저장 후 출력하시오.
[예시]
arr = 9, 6, 7,1, 6
total = 18,12,14,2,12
*/
let arr = [];
let total = [];
</script>
Java
복사
해설
<script>
/*
[문제]
랜덤 숫자(1~10) 다섯 개를 arr배열에 추가하고
그 두 배의 값을 total배열에 각각 저장 후 출력하시오.
[예시]
arr = 9, 6, 7,1, 6
total = 18,12,14,2,12
*/
let arr = [];
let total = [];
for(let i=0; i<5; i++) {
let r = Math.floor(Math.random() * 10) + 1;
arr.push(r);
total.push(r * 2);
}
document.write(arr + "<br>");
document.write(total + "<br>");
//---------------------------------------------------
arr = [];
total = [];
let i = 0;
while(i < 5) {
let r = Math.floor(Math.random() * 10) + 1;
arr.push(r);
total.push(r * 2);
i += 1;
}
document.write(arr + "<br>");
document.write(total + "<br>");
</script>
Java
복사