보이는 학생

bkboy·2022년 5월 17일
0

문제

풀이

function solution(arr) {
  let answer = 1;
  let max = arr[0];
  for (let i = 1; i < arr.length; i++) {
    if (arr[i] > max) {
      max = arr[i];
      answer++;
    }
  }

  return answer;
}

let arr = [130, 135, 148, 140, 145, 150, 150, 153];
console.log(solution(arr));
  • 첫번째 원소(학생)을 최대값으로 설정한다. for문을 배열을 돌면서 최대값보다 큰 값을 만나면 그 값을 최대값으로 바꾸고 count해준다.
profile
음악하는 개발자

0개의 댓글