Search

배열3_개념05_약수찾기

대분류
STEP05 일차배열
문제 난이도
LV02
소분류
일차배열3_개념

영상

개념

<script> /* [문제] 랜덤숫자 1~10을 arr배열에 다섯 개 저장한다. 다섯 개 숫자 중에 40의 약수들을 출력하시오. 40의 약수들의 개수와 40의 약수들의 누적 합도 함께 출력하시오. [예시] arr = 6,9,1,4,9 1 4 40의 약수의 개수 = 2 40의 약수의 합 = 5 */ let num = 40; let arr = []; for(let i=0; i<5; i++) { arr.push(Math.floor(Math.random() * 10) + 1); } document.write("arr = " + arr + "<br>"); let count = 0; let total = 0; for(let i=0; i<5; i++) { if(num % arr[i] == 0) { document.write(arr[i] + " "); count += 1; total += arr[i]; } } document.write("<br>"); document.write("40의 약수의 개수 = " + count + "<br>"); document.write("40의 약수의 합 = " + total); </script>
Java
복사