728x90
안녕하세요. 제니입니다!
오늘은 일요일~~ 코딩 연습겸 프로그래머스를 풀어보며
또 한 번 놓친 개념을 정리하려고 합니다!
1-1. 오름차순, 내림차순
배열을 arr 이라 하면
오름차순 // arr.sort((a,b) => a-b);
내림차순 // arr.sort((a,b) => b-a);
이렇게 구현할 수 있습니다.
오늘 또 놓친 방법은 sort((a,b) => a-b);
이 방법인데, 알면서 놓치는 건 항상 아쉽네요...!
구글링 없이도 익숙해지도록 연습연습
1-2. 가장 작은 5개의 수
가장 작은 수부터라는 의미가 결국 오름차순이고
5개의 수를 찾는 방법은 slice 를 사용할 수 있습니다.
slice(0,5)를 하게 되면 0번째부터 4번째까지 5개를 추출 할 수 있어요!
function solution(num_list){
return num_list.sort((a,b) => a-b).slice(0,5);
}
오늘의 정리 끝!
728x90
'알고리즘 스터디 > [프로그래머스] 코딩테스트 공부' 카테고리의 다른 글
[JS] 문자열 겹쳐쓰기 (4) | 2024.01.09 |
---|---|
[JS] 문자열 곱하기 (0) | 2024.01.02 |
[JS] 대문자로 바꾸기 (1) | 2024.01.02 |
[JS] 문자열의 뒤의 n글자 (1) | 2024.01.02 |
[JS] 정수 부분 (0) | 2024.01.01 |