본문 바로가기
ComputerScience/알고리즘, 프로그래머스

[Lv.0] 가장 큰 수 찾기 (Math.max(), findIndex())

by VictorMeredith 2023. 1. 30.

1. 문제

2. 풀이

function solution(array) {
    let max = Math.max(...array); //Math객체의 max메소드를 이용해 array의 요소 중 최대값을 구한다.

    let index = array.findIndex(e => e === max); //array중에서 max의 값과 같은 요소의 index를 알아낸다.

    let answer = [max, index] //answer에 입력
    
    return answer;
}

3. 알아야할 사항

 1) Math.max(a,b,c) :

    - a,b,c 중 최대값을 리턴한다.

 2) array.findIndex( (a) => 조건문 ) :

    - 조건문에 해당하는 값을 리턴한다. a는 각각의 요소이다.

댓글