챌린지/프로그래머스 챌린지
[프로그래머스] Lv.2 최댓값과 최솟값
Kkan
2023. 7. 3. 20:51
728x90
반응형
🍕 문제풀이
const solution = (s) => {
let answer = '';
const sArr = s.split(' ');
const maxNum = Math.max(...sArr);
const minNum = Math.min(...sArr);
answer = `${minNum} ${maxNum}`
return answer;
}
🍕 해석
const sArr = s.split(' ');
문자열 s "1 2 3 4"를 공백을 기준으로 분리하여 sArr에 저장한다.
const maxNum = Math.max(...sArr);
const minNum = Math.min(...sArr);
Math.max: 인수로 받은 숫자 중 가장 큰 수
Math.min: 인수로 받은 숫자 중 가장 작은 수
...sArr: ...은 전개 연산자(spread operator)로 배열을 펼친다.
728x90
반응형