-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
max_by와 min_by에 대한 질문입니다.
18.12.04 19:32 작성 조회수 250
0
안녕하세요 너무 즐겁게 강의를 듣고 있는 학생입니다.
만약에 데이터가 [20, -20]으로 들어가게 된다면
_max_by를 사용해도 -20이 출력되던데 왜 20이 아닌 -20이 출력이 되는지 궁금합니다.
아니면 _min_by나 _max_by를 사용하기 위해서는 데이터의 절대값이 중복되는지를 먼저 검사해야 하는건가요..?
답변을 작성해보세요.
0
0
유인동
지식공유자2018.12.06
아마 강의에 사용된 예제에서 아래와 같이 보조 함수로 Math.abs를 넘겼기 때문일겁니다. 감사합니다.
console.log(_max_by([1, 2, 4, 10, 5, -4, -11], Math.abs));
답변 3