[Algorithm] programmers level 1 : 제일 작은 수 제거하기

sunny·2021년 3월 11일
0
post-thumbnail

문제

https://programmers.co.kr/learn/courses/30/lessons/12935


풀이

Math.min(...arr) 을 통해 arr의 최소값을 구한 뒤, indexOf로 해당 값의 인덱스번호를 구한다. 그 후 splice의 첫번째 값으로 구한 값을 넣어주면 arr에서 최솟값이 제거된다. arr.length가 0인 경우는 원래의 요소 개수가 1개임을 뜻하므로 [-1]을 리턴하고 아닐 경우는 arr을 리턴한다.


결과

profile
blog 👉🏻 https://kimnamsun.github.io/

0개의 댓글