코딩테스트 (10) 썸네일형 리스트형 [코테] 프로그래머스 Lv.1 약수의 합 [문제] 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. [제한 사항] n은 0이상 3000이하인 정수입니다. [입출력 예] n return 12 28 5 6 예 #1 12의 약수는 1, 2, 3, 4, 6, 12입니다. 이를 모두 더하면 28입니다. [내가 쓴 코드] function solution(n) { var answer = 0; for(let i=1;i [코테] 프로그래머스 Lv.1 평균구하기 [문제] 정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. [제한사항] - arr은 길이 1 이상, 100 이하인 배열입니다. -arr의 원소는 -10,000이상 10,000 이하인 정수입니다. [입출력 예] arr return [1,2,3,4] 2.5 [5,5] 5 [내가 적은 답] function solution(arr) { var answer = 0; arr.map(n=>answer+=n); return answer/arr.length; } [다른 사람 답] function average(array){ return array.reduce((a, b) => a + b) / array.length; } 다른 분들의 풀이를 보다가 더 간단한 코드가 있어서 정.. 이전 1 2 다음