풀이
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 배열 값을 돌려준다.
'코드 풀이' 카테고리의 다른 글
콜라츠 추측 (0) | 2022.03.14 |
---|---|
정수 제곱근 판별 (0) | 2022.03.14 |
정수 내림차순으로 배치하기 (0) | 2022.03.12 |
자릿수 더하기 (0) | 2022.03.12 |
자연수 뒤집어 배열로 만들기 (0) | 2022.03.12 |