작성
·
192
0
function solution(s){
const arr = [];
arr.push(s[0])
for(let i=0; i<s.length; i++){
if(arr[arr.length-1]<s[i]){
arr.push(s[i])
}
}
return arr
}
예전에 써먹었던 방법으로 우연히 한건데
arr[arr.length-1] 이게 배열의 맨 끝을 나타내는건가요?
답변 1
0
안녕하세요^^
arr[arr.length-1] 의 값이 앞에 있는 학생 중 가장 큰 학생이기 때문에 위 코드도 답이 나오는 코드입니다.
arr[arr.length-1] 의 값은 배열의 맨 마지막 값입니다.