🔎 문제
정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요.
🔓 풀이 과정
고민
i를 for문으로 n까지 돌려서
n을 i로 나눴을 때의 나머지가 0이면 i는 n의 약수
모두 합해서 리턴하기
나의 풀이
function solution(n) {
var sum = 0;
for (let i = 0; i <= n; i++) {
if (n % i === 0) {
sum += i;
}
}
return sum;
}