function solution(array) {
let answer = [];
const max=Math.max(...array)
const index=array.indexOf(max)
answer.push(max)
answer.push(index)
return answer;
}
▶ Math.max을 이용해서 최대값을 구한다.
▶ ...array를 이용해서 array의 배열의 요소를 개별적으로 Math.max에 대입한다.
▶ array.indexOf()를 이용해서 배열에서 max가 위치한 인덱스를 반환 받는다.
'프로그래머스(자바스크립트) > LV.0(자바스크립트)' 카테고리의 다른 글
인덱스 바꾸기 → 교환 메커니즘 ★★ (0) | 2023.02.27 |
---|---|
배열 회전시키기 → 배열 메서드: push, pop, unshift, shift★★ (0) | 2023.02.27 |
최댓값 만들기(2) → 정렬 + 음수*음수+ 삼항연산자 (0) | 2023.02.27 |
문자열 정렬하기 ★★★ (0) | 2023.02.27 |
대문자와 소문자 ★★★ (0) | 2023.02.27 |