인프런 커뮤니티 질문&답변

Do Eun Kim님의 프로필 이미지
Do Eun Kim

작성한 질문수

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

5. 최솟값 구하기

안녕하세요. 강의자료 정답 텍스트에 오타가 있어서 전해드립니다.

작성

·

391

1

min=Number.MAX_SAFE_INTEGER일때, for문에서 i의 초기값 0인 해답풀이와
min=arr[0]일 때, for문 내 i의 초기값 1인 해답풀이가
혼용되어 코드가 잘못되어있는 것 같습니다.

그리고 
```

function solution(arr) {

  return arr.reduce((acc, cur, idx, src) => Math.min(acc, cur), arr[0])

}
```
또는 
```

function solution(arr) {

  return arr.reduce((acc, cur, idx, src) => Math.min(acc, cur), Number.MAX_SAFE_INTEGER)

}
```
의 해답풀이의 경우 어떻게 생각하시나요?

답변 1

0

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

오타 발견해줘서 감사합니다. 

reduce를 쓰는 것도 자바스크립트스럽고 좋네요!!

Do Eun Kim님의 프로필 이미지
Do Eun Kim

작성한 질문수

질문하기