undefined
[프로그래머스] 제일 작은 수 제거하기 -JS 본문
반응형
문제 설명
문제 풀이
function solution(arr) {
let popNum = Math.min(...arr)
let popNumIndex = arr.indexOf(popNum)
arr.splice(popNumIndex,1)
if(arr.length === 0) {
return [-1]
} else {
return arr
}
}
1. Math.min을 이용하여 제일 작은 수 찾기
2. indexOf로 제일 작은 수의 순서 구하기
3. splice로 2번에 구한 순서부터 1개 삭제
개선 사항
반응형
'Coding Test' 카테고리의 다른 글
[프로그래머스] 정수 제곱근 판별 -JS (0) | 2022.05.15 |
---|---|
[프로그래머스] x만큼 간격이 있는 n개의 숫자 -JS (0) | 2022.05.15 |
[프로그래머스] 수박수박수박수박수박수? -JS (0) | 2022.05.14 |
[프로그래머스] 핸드폰 번호 가리기 -JS (0) | 2022.05.13 |
[프로그래머스] 문자열 다루기 기본 -JS (0) | 2022.05.12 |
Comments