(1) 정규표현식을 이용해 my_string
에서 숫자만 추출
(2) spread 연산자를 이용해 (1) 문자열의 문자들을 분리하여 배열로 변환
(3) (2) 의 배열을 map 으로 순회하며 +
를 이용해 각각의 문자(String 형)를 숫자(Number 형)로 변환
(4) (3) 의 배열을 Array.sort((a, b) => (a - b)
로 오름차순 정렬
function solution (my_string) {
return [...my_string.replace(/[^0-9]/g, '')].map(num => +num).sort((a, b) => (a - b))
}
function solution(my_string) {
return my_string
.match(/[0-9]/g)
.map(str => +str)
.sort((a, b) => a - b);
}