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
반응형
'챌린지 > 프로그래머스 챌린지' 카테고리의 다른 글
[프로그래머스] LV.2 올바른 괄호 (0) | 2023.07.05 |
---|---|
[프로그래머스] Lv.2 JadenCase 문자열 만들기 (1) | 2023.07.04 |
프로그래머스_챌린지_05 (0) | 2023.01.16 |
프로그래머스_챌린지_04 (0) | 2023.01.08 |
프로그래머스_챌린지_03 (0) | 2023.01.02 |