### 목표했던 것
언더바 스프린트 Part 1 ✔
(reduce 빼고)
배열의 각 요소에 주어진 리듀서(reducer) 함수를 실행하고, 하나의 결과값을 반환하는 메소드.
reducer 함수는 네 개의 parameter(인자)를 가진다.
1. Accumulator (acc)
2. Current Value (cur)
3. Current index (idx)
4. Source Array (src)
reducer 함수에서 리턴되는 값은 acc에 저장이 된다. 함수가 반복되는 도중에도 acc 값은 계속 유지가 되며, 마지막에 결과값으로 리턴이 된다.
Array의 값들을 원하는 만큼 새로운 배열로 리턴하는 것이다.
기본적인 개념은 알고 있었는데, 뒤에서부터 n개 요소를 가져와야 되는 문제에서 막혀버렸었다.
개발자 도구에서 몇번 실험을 해본 결과, arr.slice(arr.length-n)을 하면 됐었다.

reduce 개념을 조금 다시 공부한 후, 다시 문제를 풀러 갔는데도 이해가 잘 안된다...ㅜ
개념의 부족이 아니라, 메소드를 함수로 풀어내는 알고리즘 지식이 부족한 것 같다.
수도코드로 다시 정리한다음 풀어보자.