배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다.
예를 들어 array가 [1, 5, 2, 6, 3, 7, 4], i = 2, j = 5, k = 3이라면
function solution(array, commands) {
let answer = [];
for (let i in commands) {
let parameterI = commands[i][0] - 1
let parameterJ = commands[i][1]
let k = commands[i][2] - 1
answer.push(
[...array]
.slice(parameterI, parameterJ)
.sort((a, b) => a - b)[k]
);
}
return answer;
}
};