코드 풀이
제일 작은 수 제거하기
SammyK
2022. 3. 14. 13:53
풀이
function solution(arr) {
arr.splice(arr.indexOf(Math.min(...arr)),1);
if(arr.length<1)return[-1];
return arr;
}
splice(start index, delete amount) 이기에
splice 첫 parameter 엔 arr.indexOf = index 찾아주는 메소드안에 ( Math.min() ) 제일 작은수를 찾는, 무엇의?
(... arr) = 모든 arr 배열안에 있는 element 중에, 하나를 없엔다.
만약 arr 배열이 한개라면 -1 값을 돌려준다,
아니면 spliced 가 된 arr 배열 값을 돌려준다.