
✅ 내가 푼 정답
function solution(my_string) {
return my_string.split("").filter((v) => !isNaN(v)).map((v) => v*1).sort((a,b) => a-b)
}
- 문자열을 배열 안 문자열로 바꾼다.
console.log(my_string.split(""))
- filter 로 걸러낸 새 배열을 반환, 조건은 숫자가 아닌것이 아닌것 즉 숫자
console.log(my_string.split("").filter((v) => !isNaN(v)))
- map 반복 함수를 써서 인덱스 값에 *1을 해서 모든 문자열로 된 숫자를 정수로 바꾼다.
console.log(my_string.split("").filter((v) => !isNaN(v)).map((v) => v*1))
- sort메서드를 사용하여 오름차순 정렬 끝!
console.log(my_string.split("").filter((v) => !isNaN(v)).map((v) => v*1))