코딩 테스트/test_javaScript
[코딩테스트/javaScript] k번째 수
ijooha
2025. 1. 7. 11:42
function solution(array, commands) {
let answer = [];
for (let i=0; i<commands.length; i++) {
let [start, end, k] = commands[i];
let sliced = array.slice(start-1, end);
let sorted = sliced.sort((a,b) => a-b);
answer.push(sorted[k-1]);
}
return answer;
}
너무 복잡해 보여서 일단 하나씩 다 잘라줬다.
먼저 변수를 만들어주고,
slice를 해준 후
정렬 해주고
정답으로 k번째 숫자 push
정답 배열 리턴