정수 리스트 num_list와 정수 n이 주어질 때, num_list의 첫 번째 원소부터 마지막 원소까지 n개 간격으로 저장되어있는 원소들을 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
function solution(num_list, n) {
return num_list.filter((_,idx)=>idx%n===0);
}
필터링을 통해 간단하게 풀이했다. 인덱스를 n으로 나눠 나머지가 0인 요소만 return하여 문제를 해결했다. 최근에 필터 메서드를 자꾸 잊고 놓치는 경우가 많았는데, 운 좋게도 계속 필터를 사용할 수 있는 문제가 나와 연습하기 좋은 것 같다.
직무 과제를 수행 중인데, 나의 부족함을 여실히 느낀 시간이었다. 조금 시간이 지났을 뿐인데 기억이 이렇게 안 난다니... 정말 끊기는 시간 없이 열심히 해야겠다는 생각이 들었다. 머리가 안 되면 시간이라도 많이 투자하자!