❗ 문제
출처: 프로그래머스 코딩 테스트 연습,
https://school.programmers.co.kr/learn/courses/30/lessons/181888
정수 리스트 num_list와 정수 n이 주어질 때,
num_list의 첫 번째 원소부터 마지막 원소까지 n개 간격으로 저장되어있는 원소들을
차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
❓ 나의 풀이
function solution(num_list, n) {
let answer = [];
for (let i = 0; i < num_list.length; i+=n) {
answer.push(num_list[i]);
}
return answer;
}
n개 간격으로 원소를 찾아내야 하니까 i에 n만큼씩 더해지는 for문을 작성하고
push를 이용해 빈 배열 answer에 n개 간격으로 저장되어 있는 원소들을 담아주었다.
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] n보다 커질 때까지 더하기 (Level 0, JavaScript) (0) | 2024.04.22 |
---|---|
[프로그래머스] 문자열로 변환 (Level 0, JavaScript) (0) | 2024.04.20 |
[프로그래머스] 길이에 따른 연산 (Level 0, JavaScript) (0) | 2024.04.17 |
[프로그래머스] 부분 문자열인지 확인하기 (Level 0, JavaScript) (0) | 2024.04.03 |
[프로그래머스] 더 크게 합치기 (Level 0, JavaScript) (0) | 2024.04.03 |