문제 설명
문제 풀이
function solution(array, commands) {
let fir = [];
let sec = [];
let answer = [];
for(let a = 0; a < commands.length; a++) {
let i = commands[a][0];
let j = commands[a][1];
let k = commands[a][2];
fir = array.slice(i - 1, j);
sec = fir.sort((a, b) => a - b);
answer.push(sec[k - 1]);
}
return answer;
}
문제의 예시에 맞게 fir, sec에 임시로 값을 담고 마지막 answer에 집어 넣었다.
실행 결과
코드 채점하고 제출
'프로그래머스 문제 > Level 1' 카테고리의 다른 글
[프로그래머스] 가운데 글자 가져오기 - 자바스크립트 (0) | 2020.08.27 |
---|---|
[프로그래머스] 2016년 - 자바스크립트 (0) | 2020.08.27 |
[프로그래머스] 체육복 - 자바스크립트 (0) | 2020.08.27 |
[프로그래머스] 모의고사 - 자바스크립트 (0) | 2020.08.27 |
[프로그래머스] 완주하지 못한 선수 - 자바스크립트 (0) | 2020.08.27 |