자바스크립트 코딩테스트

프로그래머스 Level 1 - 약수의 합 (Javascript)

준벨롭 2023. 10. 25. 21:42

문제

답안

function solution(n) {
    var answer = 0;
    let num = 0;
    
    for(let i = 1; i <= n; i++){
        if(n % i === 0){
            num += i;
        }
    }
    
    return num;
}

후기

for문을 이용해 n을 i로 나눠지는 값을 반복하여 구한 후 더해보았다.

728x90