[프로그래머스] 약수의 합 (JS)

hhkim·2023년 6월 18일
0

Algorithm - JavaScript

목록 보기
5/188
post-thumbnail

풀이 과정

  1. 모든 약수를 알아내려면 1부터 n까지 반복문을 돌려야겠군
  2. 나머지 연산의 결과가 0인 경우에만 total에 더하면 되겠군

코드

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

0개의 댓글