TIL: 오늘은 Day 63을 배웠습니다. (가장 큰 숫자 찾기)

1. 문제
프로그래머 알고리즘 문제 해결 – JavaScript(최대 수 찾기)


2. 내가 시도한 것들

오랫동안 나는 그것을 처음 보았을 때 해결책을 생각했습니다.

최대 수 = Math.max()

인덱스 값 = indexOf()

4. 우리가 배운 것

내 코드

function solution(array) {
    const idx = array.indexOf(Math.max(...array))
    const maxValue = Math.max(...array)
    return (maxValue, idx);
}

1분만에 풀었어요!
매일 머리를 감고 다시 스타일링하면 기분이 좋습니다.

일반적으로 Math.max(1,2,3)와 비슷하지만 입력 배열이

스프레드 연산자를 사용하여 Math.max(…array)에 넣어야 합니다.

다른 사람의 코드

function solution(array) {
    let max = Math.max(...array);
    return (max, array.indexOf(max));
}

같은 수영장이지만 더 짧습니다.