🫠 Programmers (level 0)
👉🏻 문제 36번 (가장 큰 수 찾기) : 배열에서 가장 큰 수와 큰 수의 위치값 반환하기
function solution(array) {
// 가장 큰 수 찾기
let max = Math.max(...array)
// filter로 가장 큰 수 index찾기
let result = []
array.filter((item, index) => {
if(max === item){
result = [item, index]
}
})
return result
}
✅ 확인할 점
💡 와.. indexOf()를 까먹고 있었다.. indexOf() 쓰면 filter() 안 써도 바로 위치값 찾을 수 있었는데..!
'프로그래머스 풀이 > level0' 카테고리의 다른 글
[Programmers] level 0) 문제 '약수 구하기' 풀이 (0) | 2023.03.03 |
---|---|
[Programmers] level 0) 문제 '배열 회전시키기' 풀이 (0) | 2023.03.02 |
[Programmers] level 0) 문제 '주사위의 개수' 풀이 (0) | 2023.03.02 |
[Programmers] level 0) 문제 'n의 배수 고르기' 풀이 (0) | 2023.03.02 |
[Programmers] level 0) 문제 '직삼각형 출력하기' 풀이 (0) | 2023.03.01 |