728x90
▶indexOf() 함수를 사용한 간단한 문제가 있어 정리해보고자 합니다.
문제설명
입력 & 출력
나의 풀이
input을 숫자형(Number)으로 받고, 임시 최댓값(max)을 0번째 요소로 초기화시켜 줍니다.
그리고 기본 for문을 사용하여 각 요소를 돌면서 최댓값을 비교하면서 바꿔줍니다.
최댓값을 찾았을 때 index를 idx에 저장해 주고 반환하여 마무리해 주었습니다.
refactoring ✅
"나의 풀이"와 똑같이 Number형으로 변환해 주고, Math.max()를 이용하여 배열의 최댓값을 구해줍니다.
그리고 indexOf() 메서드를 사용하여 최댓값을 인자로 넘겨주고 최댓값의 index를 반환하여 마무리해주었습니다.
참고 ❗
'Coding Test > 백준' 카테고리의 다른 글
[백준] 공 바꾸기 (10813번 , node.js) (1) | 2024.03.18 |
---|---|
[백준] 공 넣기 (10810번, node.js) (1) | 2024.03.17 |
[백준] VsCode에서 node.js 입력받기 (Error: ENOENT: no such file or directory, open ~ 에러 해결) (0) | 2024.03.16 |
[백준] 코딩은 체육과목 입니다. (25314번 , Node.js) (2) | 2024.03.14 |
[백준] node.js 입출력 방법 알아보기1 (fs모듈 이용) (0) | 2024.02.21 |