const work=(array,i, j, k)=>{
let thisArray=array.slice()
thisArray=thisArray.slice(i-1, j).sort((a,b)=>a-b);
console.log(thisArray)
return thisArray[k-1]
}
function solution(array, commands) {
var answer = [];
commands.map(el=>answer.push(work(array,el[0],el[1],el[2])))
return answer;
}
내 코드 설명
work이라는 함수를 만들어서 문제에서 요구하는 작업(문자열을 자르고, 정렬하고 원하는 인덱스값을 return)을 수행하도록 했다. 그리고 map을 사용해서 work 함수를 케이스마다 적용해주었다.