inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

자바스크립트로 알아보는 함수형 프로그래밍 (ES5)

접기 - reduce, min_by, max_by

max_by와 min_by에 대한 질문입니다.

375

임다혜

작성한 질문수 2

0

안녕하세요 너무 즐겁게 강의를 듣고 있는 학생입니다.

만약에 데이터가 [20, -20]으로 들어가게 된다면

_max_by를 사용해도 -20이 출력되던데 왜 20이 아닌 -20이 출력이 되는지 궁금합니다.

아니면 _min_by나 _max_by를 사용하기 위해서는 데이터의 절대값이 중복되는지를 먼저 검사해야 하는건가요..?

javascript 함수형-프로그래밍

답변 3

0

조성빈

배열을 모두 검사해서 맨 값이 같다면 맨 뒤에있는 값이 출력되는거같네요 ㅎㅎ 2년전이지만 저도 궁금해서 찾아보다가 알아냈습니다 ㅋㅋ

0

임다혜

절대값을 사용했기 때문에 20이 나온다는것은 이해했습니다.

강의를 보며 다른 배열을 넣어봤는데 그때에 20과 -20을 넣어서 확인해 봤습니다 그떄에 결과가 -20이 출력되더라구요..

순서가 양수보다 음수를 먼저 찾아서 출력한다던지 하는 규칙이 있는건가요..?

다시한번 알려주시면 감사하겠습니다 ㅜㅜ

0

김준원

오래 되었지만.. 대신 답변 드려봅니다.

[20, -20] 입력시 결과가 -20인 이유는 삼항 조건 연산에서 성립하지 않아 b에 해당하는 -20이 리턴된 결과로 해석됩니다.

0

MDU 유인동

아마 강의에 사용된 예제에서 아래와 같이 보조 함수로 Math.abs를 넘겼기 때문일겁니다. 감사합니다.

console.log(_max_by([1, 2, 4, 10, 5, -4, -11], Math.abs));

FxTS를 이용한 함수형 프로그래밍에 대해 궁금한점이 있습니다.

1

292

1

안녕하세요. 유인동님 함수형 프로그래밍 2편을 구매했는데

0

351

2

_go함수 _pipe.apply(null, fns) 사용하는 이유

0

404

2

커리큘럼 관련 질문 입니다.

0

347

2

ES5 강의를 듣고 ES6 강의를 듣는게 좋을까요?

0

861

2

_get 함수 부분이 너무 이해가 안갑니다 ㅠ

0

656

2

거르기 함수 중 compact 질문드립니다.

0

475

1

강의 잘봤습니당

0

452

1

다형성 파트 _each함수 내부 코드 관련 질문

0

323

1

FP 함수 표준이 있는지 궁금합니다.

0

365

2

_curryR 을 적용한 _map 혹은 _filter함수 질문입니다!!

0

451

4

_reduce 질문 있습니다!

0

388

1

0:24 평가시점

0

254

2

10:18 아무래도 클로저가 리스프? 다 보니까

0

308

1

평가시점이 뭐에요? 16:30초 부터

0

367

1

강의자료

0

291

1

pipe 함수에 질문있습니다

0

284

1

대입문

0

343

1

Call을 사용하는 이유

0

287

1

좋은 강의 감사합니다.

0

274

1

순수함수에 대해서 질문있습니다.

0

427

1

13:40 _filter함수 질문

0

281

1

소스 내 변수형

0

227

1

Apply와 Call의 차이

0

230

1