

정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수를 만들면 된다.
정수 n을 받으면 약수이므로 n보다 작거나 같은 값들이 담긴 배열(자료구조)을 만든 뒤에,
약수들이 담긴 배열을 누적 합을 구하면 된다.
1부터 n까지의 정수가 있는 배열을 만든 뒤에, (Array 생성자 함수, .fill,.map)
n의 약수만 남게 한다. (.filter)
그리고나서 누적합을 더하고 반환하면 된다. (.reduce)


이건 모범 답안이라기보다는 가독성이 떨어진 코드를 사용하게 되면
나 같은 사람들은 이해하기에 시간이 오래걸리고 어렵다는 걸 보여주는 예시 답안이다.
코드는 가독성이 좋아야 다른 사람들과 협업하기에 수월하다.
이번에는 진짜 추상화와 코드 구현을 잘해서 수월하게 풀었던 것 같다.
그리고 배열과 적절한 배열 내장 메서드를 사용한 점이 잘했던 것 같다.
못한 점으로는 중간중간 배열 내장 메서드를 까먹어서 사용법을 다시 읽고 오고 재정리했던 것 같다. (.fill, new Array(n))