[Programmers] 약수의 합

문제 설명

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

문제 풀이

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

사용 메소드

-for loop : 정의한 변수의 크기 만큼 반복해서 코드를 실행한다.

좋은 웹페이지 즐겨찾기