코딩 테스트/test_javaScript

[코딩테스트/javaScript] 제일 작은 수 제거하기

ijooha 2024. 12. 23. 00:13

Math.min()은 배열을 직접적으로 처리할 수 없기 때문에, 배열의 요소를 펼쳐서 전달하려면 전개 연산자 (...)를 사용해야한다.

배열 앞에 ...를 붙이게 되면, 배열의 요소를 전개해서 전달한다.

 

.splice(start, amount, value)

function solution(arr) {
    let min = Math.min(...arr);
    arr.splice(arr.indexOf(min), 1);
    return arr.length ? arr : [-1];
}