프로그래머스
[JavaScript] 가장 큰 수 찾기 - 프로그래머스
jjangsh
2024. 7. 22. 21:25
문제 :
내 풀이 :
function solution(array) {
let arr = [];
let max = 1;
let index = 0;
for(let i = 0; i < array.length; i++) {
if(array[i] > max) {
max = array[i];
}
}
index = array.indexOf(max);
arr.push(max, index);
return arr;
}
다른 사람 풀이 :
function solution(array) {
let max = Math.max(...array);
return [max, array.indexOf(max)];
}
...array와 같이 배열의 요소들을 개별 인자로 펼치는 스프레드 문법을 사용하여 코드를 훨씬 간결하고 가독성 있게 작성하는 법을 배웠다.