[프로그래머스] 최댓값과 최솟값 (JS)

hhkim·2023년 7월 28일
0

Algorithm - JavaScript

목록 보기
78/188
post-thumbnail

풀이 과정

  1. 문자열을 공백으로 분리: split()
  2. 각 요소를 숫자로 바꾸기: map(), Number()
  3. 오름차순 정렬: sort()

코드

function solution(s) {
    const arr = s.split(' ').map(e => Number(e)).sort((a, b) => a - b);
    return `${arr[0]} ${arr.at(-1)}`;
}

🦾

다른 사람 풀이 보니까 굳이 문자를 숫자로 변경하지 않고도 Math.min(), Math.max()를 사용해서 풀 수 있는 문제였다.

0개의 댓글