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

yunny·2023년 4월 20일
0

프로그래머스

목록 보기
21/25

생각한 순서

sort()로 뒤집이서 가장 작은 숫자로 비교하면 되지 않을까

막힌 부분

sort()를 사용하면 기존에 주어진 배열을 건드리는 것...
리턴값이 달라짐 ㅠ

실마리

주어진 배열안에서 가장 작은 숫자 찾기!

해결 코드

function solution(arr) {
    const small = Math.min(...arr)
    const answer = []

    for(let i=0; i<arr.length; i++){
        if(arr[i] > small){
            answer.push(arr[i])
        } 
    }
   return answer.length === 0 ? [-1] : answer
}
profile
기록하지 않으면 잊어버려요 !

0개의 댓글

관련 채용 정보