본문 바로가기

프로그래머스 문제 풀이/Lv.1 정답률 높은 문제

약수의 합

문제 설명

정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요.

 

제한 사항

n은 0이상 3,000이하인 정수

 

내 코드

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

'프로그래머스 문제 풀이 > Lv.1 정답률 높은 문제' 카테고리의 다른 글

자릿수 더하기  (0) 2023.05.04
평균 구하기  (0) 2023.05.04
짝수와 홀수  (0) 2023.05.04