2020.10.20
출처 : 프로그래머스
📝문제
✏️해답
function solution(arr) {
let answer = [];
let min;
if(arr.length==1){
answer.push(-1);
}else{
min = arr[0];
for(let i=0;i<arr.length;i++){
if(min>arr[i]){
min = arr[i];
}
}
for(let i=0;i<arr.length;i++){
min!=arr[i] ? answer.push(arr[i]) :null;
}
}
return answer;
}
회고🧐
해당 배열은 숫자로 이루어진 것이기 때문에, arr.splice(arr.indexOf(min),1); 으로 하면 배열의 위치만 나오게 됨.
'코딩테스트' 카테고리의 다른 글
[1일1코👨🏻💻] Lv.1 최대공약수와 최소공배수.js - 프로그래머스 (0) | 2020.10.22 |
---|---|
[1일1코👨🏻💻] Lv.1 짝수와 홀수.js - 프로그래머스 (0) | 2020.10.21 |
[1일 1코👨🏻💻] Lv.1 정수 제곱근 판별.js - 프로그래머스 (0) | 2020.10.19 |
[1일1코👨🏻💻] Lv.1 정수 내림차순으로 배치하기.js - 프로그래머스 (0) | 2020.10.18 |
[1일1코👨🏻💻] Lv.1 자연수 뒤집어 배열로 만들기.js - 프로그래머스 (0) | 2020.10.17 |
댓글