본문 바로가기
Algorithm

약수의 합 (JavaScript)

by hiro1983 2018. 1. 5.

어떤 수를 입력받아 그 수의 약수를 모두 더하는 함수


function sumDivisor(num) {
    var answer = 0;
    var i;

    for (i = 1; i <= num; i++) {
        if (num % i == 0) {
            answer = answer + i;
        }
    }

    return answer;
}

console.log(sumDivisor(12));


'Algorithm' 카테고리의 다른 글

최대공약수와 최소공배수 (JavaScript)  (0) 2018.01.05
Heap Sort (힙 정렬)  (0) 2016.03.19
Marge Sort (합병 정렬)  (0) 2016.03.19
Insertion Sort (삽입 정렬)  (0) 2016.03.04
Bubble Sort (거품 정렬)  (0) 2016.02.27