어떤 수를 입력받아 그 수의 약수를 모두 더하는 함수
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 |