여러개의 문자열을 입력받아, 그 중 가장 긴 문자열을 반환하라.
<html>
<head>
<meta charset="UTF-8">
<title>출력결과</title>
</head>
<body>
<script>
function solution(s){
let max=Number.MIN_SAFE_INTEGER; answer='';
s.forEach(element => {
if(element.length>max){
answer = element;
max = element.length;
}
});
return answer;
}
let str=["teacher", "time", "student", "beautiful", "good"];
console.log(solution(str));
</script>
</body>
</html>
forEach 통해서 입력받은 배열을 돌면서,
각 요소 길이가 max보다 크다면, 길이는 max에 저장 && 문자열은 answer에 저장
이후 마지막에 answer 반환.
❗️Number.MIN_SAFE_INTEGER 는 안전한, 가장 작은 정수를 의미하는 내장객체이다