문제 설명
정수로 이루어진 리스트 num_list가 주어집니다. num_list에서 가장 작은 5개의 수를 오름차순으로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
제한사항
- 6 ≤ num_list의 길이 ≤ 30
- 1 ≤ num_list의 원소 ≤ 100
num_list | result |
[12, 4, 15, 46, 38, 1, 14] | [1, 4, 12, 14, 15] |
나의 풀이
function solution(num_list) {
const answer = num_list.sort((a,b)=>a-b).filter((num, i)=> i<5)
// sort함수를 통해서 오름차순 정렬 이후 filter함수를 통해서 index값이 5보다 작은 값을 배열로 return 해줬습니다.
return answer;
}
'코딩 테스트 풀이 🛠' 카테고리의 다른 글
[프로그래머스] 배열의 길이에 따라 다른 연산하기 (0) | 2023.07.31 |
---|---|
[프로그래머스] 순서 바꾸기 (0) | 2023.07.27 |
[프로그래머스] 배열 비교하기 (0) | 2023.07.24 |
[프로그래머스] l로 만들기 (0) | 2023.07.23 |
[프로그래머스] 문자열 바꿔서 찾기 (0) | 2023.07.23 |