Skip to content

Commit e5d96c4

Browse files
committed
Update 제일-작은-수-제거하기.js
1 parent a52453c commit e5d96c4

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

level-1/제일-작은-수-제거하기.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,12 @@ function solution(arr) {
4444
Math.min(...arr)은 1
4545
arr.indexOf(1), 1이 있는 index가 3이므로 3 반환.
4646
arr.splice(3, 1) arr의 3번째 index만 제거 해준다.
47-
arr의 크기가 1보다 작으면 -1, 그렇지 않으면 그대로 반환. */
47+
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

Comments
 (0)