문제 설명
제한 사항
입출력 예
arr | return |
---|---|
[4,3,2,1] | [4,3,2] |
[10] | [-1] |
문제 풀이
function solution(arr) {
var answer = [];
if (arr.length <= 1) { // arr의 길이가 1보다 같거나 작은 경우
return [-1]; // [-1]을 리턴한다.
} else { //아니라면
arr.splice(arr.indexOf(Math.min(...arr)),1); // arr의 최소값을 찾아준 후 splice로 인자를 넘겨 최소값을 삭제한다. 참고로 배열이 아닌 숫자들의 목록을 인수로 받아야 하므로 Spread syntax(...)를 사용한다.
answer = arr;
}
return answer;
}
console.log(solution([4,3,2,1]))