https://programmers.co.kr/learn/courses/30/lessons/42748
이거 때문에 오류남.
const array1 = [1, 30, 4, 21, 100000];
array1.sort();
console.log(array1);
// expected output: Array [1, 100000, 21, 30, 4]
function solution(array, commands) {
var answer = [];
for (let i = 0; i < commands.length; i++) {
answer.push(logic(commands[i], array));
}
function logic(command, array) {
let newArray = [];
let nInt = 0;
for (let i = 0; i < array.length; i++) {
let front = command[0] - 1;
let end = command[1] - 1;
if (front <= i && i <= end) {
newArray.push(array[i]);
}
}
newArray.sort((a, b) => a - b);
nInt = newArray[command[2] - 1];
return nInt;
}
return answer;
}
'교육 > 코테' 카테고리의 다른 글
[프로그래머스]JS 체육복 (0) | 2022.05.20 |
---|---|
[프로그래머스]JS 모의고사 (0) | 2022.05.20 |
[프로그래머스]JS 소수만들기 (0) | 2022.05.19 |
[프로그래머스]JS 내적 (0) | 2022.05.19 |
[프로그래머스]JS 음양 더하기 (0) | 2022.05.19 |