Programmers_12939 최댓값과 최솟값
- TOC {:toc}
이 글은 프로그래머스의 12939번 문제를 JavaScript로 풀이한 것을 모아놓은 글입니다.
일종의 연습 기록이며 제가 정답을 받은 코드와 참고할만한 다른 코드를 같이 기록합니다. 필요한 경우 코드에 대한 해설을 기록합니다만 코드는 통과했어도 해설은 틀릴 수 있기 때문에 가볍게 참고해주시길 부탁드립니다. 피드백은 편하신 방법으로 자유롭게 주시면 감사하겠습니다.
2023.11.10
테스트 | 통과 | 시간 | 메모리 |
---|---|---|---|
테스트 1 | 통과 | 0.08ms | 33.4MB |
테스트 2 | 통과 | 0.14ms | 33.4MB |
테스트 3 | 통과 | 0.05ms | 33.5MB |
테스트 4 | 통과 | 0.11ms | 33.5MB |
테스트 5 | 통과 | 0.18ms | 33.4MB |
테스트 6 | 통과 | 0.13ms | 32.9MB |
테스트 7 | 통과 | 0.05ms | 32.8MB |
테스트 8 | 통과 | 0.07ms | 33.5MB |
테스트 9 | 통과 | 0.08ms | 33.5MB |
테스트 10 | 통과 | 0.21ms | 33.5MB |
테스트 11 | 통과 | 0.06ms | 33.5MB |
테스트 12 | 통과 | 0.18ms | 33.4MB |
function solution(s) {
const numbers = s.split(" ").sort((a, b) => a - b);
return `${numbers[0]} ${numbers[numbers.length - 1]}`;
}
아이디어 & 풀이
- 주어진 배열을 공백으로 나누어 sort 오름차순으로 정렬하면 첫 값이 최솟값, 마지막 값이 최댓값이다.
- 최솟값과 최댓값을 이용해서 주어진 형식에 맞춰 문자열을 구성해 반환한다.
-
ps-js