There was an error while loading. Please reload this page.
1 parent a52453c commit e5d96c4Copy full SHA for e5d96c4
level-1/제일-작은-수-제거하기.js
@@ -44,4 +44,12 @@ function solution(arr) {
44
Math.min(...arr)은 1
45
arr.indexOf(1), 1이 있는 index가 3이므로 3 반환.
46
arr.splice(3, 1) arr의 3번째 index만 제거 해준다.
47
- arr의 크기가 1보다 작으면 -1, 그렇지 않으면 그대로 반환. */
+ arr의 크기가 1보다 작으면 -1, 그렇지 않으면 그대로 반환. */
48
+
49
+//정답 4 - chaerin-dev
50
+function solution(arr) {
51
+ // arr에서 가장 최솟값의 위치를 찾아 해당 위치의 값을 삭제
52
+ arr.splice(arr.indexOf(Math.min(...arr)), 1);
53
+ // arr가 빈 배열이 아니면 arr를 반환, arr가 빈 배열이면 [-1]반환
54
+ return arr.length ? arr : [-1];
55
+}
0 commit comments