function solution(array, commands) {
var answer = [];
// commands 갯수대로 배열 자르기
for (var i = 0; i < commands.length; i++) {
var str = commands[i][0] - 1; // 자르기 시작 할 수
var end = commands[i][1] - str; // 자르기 종료할 수
var idx = commands[i][2] - 1; // k번째 있는 수
var newArray = array.slice(); // newArray = array (x) => 배열을 직접 대입하면 얕은복사로 됨. slice 함수사용
newArray = newArray.splice(str, end);
newArray = newArray.sort((a,b)=> a - b); // **sort함수는 compareFucntion 없으면
//숫자도 문자열로 판단하여 10보다 2가 더 크다고 판단함.
answer.push(newArray[idx]);
}
return answer;
}