<Programmers> n개 간격의 원소들

·2024년 7월 31일
0

프로그래머스

목록 보기
11/18
post-thumbnail

문제

정수 리스트 num_list와 정수 n이 주어질 때, num_list의 첫 번째 원소부터 마지막 원소까지 n개 간격으로 저장되어있는 원소들을 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.


문제 접근

  1. filter 함수를 사용하여 n으로 나누었을 때, 0인 것을 골라낸다.

    ➡️ n개 간격으로 떨어진 원소들을 구하라 === n으로 나누었을 때, 딱 맞아 떨어지는 숫자


문제 풀이

function solution(num_list, n) {
  return num_list.filter((_, idx) => idx % n === 0);
}

solution([4, 2, 6, 1, 7, 6], 2); // [4, 6, 7]

profile
- 배움에는 끝이 없다.

0개의 댓글