[프로그래머스] 제일 작은 수 제거하기 (JS)

hhkim·2023년 6월 21일
0

Algorithm - JavaScript

목록 보기
20/188
post-thumbnail

풀이 과정

  1. 배열에서 가장 작은 수 찾기: Math.min(...배열)
  2. 가장 작은 수 제거한 배열 만들기: filter()
  3. 결과가 빈 배열이면 [-1] 리턴: 삼항 연산자

코드

function solution(arr) {
  const minNum = Math.min(...arr);
  return arr.length === 1 ? [-1] : arr.filter((n) => n !== minNum);
}

0개의 댓글