본문 바로가기
알고리즘/인프런

[알고리즘] - 가장 긴 문자열 찾기

by 미니미니찍찍 2022. 3. 10.

n개의 문자열이 입력된 배열안에서 가장 긴 문자열을 출력하라

function solution(s) {
  let answer = "";
  let maxLength = Number.MIN_SAFE_INTEGER;

  for (let i = 0; i < s.length; i++) {
    if (maxLength < s[i].length) {
      maxLength = s[i].length;
      answer = s[i];
    }
  }

  //answer = maxLength;
  return answer;
}
let str = ["teacher", "time", "student", "beautiful", "good"];
console.log(solution(str));

// 결과값
// beautiful

 

 

 

 

출처 - 인프런 : 자바스크립트 알고리즘 문제풀이(코딩테스트 대비) 김태원님 

728x90
반응형