알고리즘
[프로그래머스]문자열 정렬하기 (1)
i'm suna
2023. 9. 26. 13:13
나의풀이
function solution(my_string) {
var answer = my_string.split('').map(Number).filter(fs=>!isNaN(fs)).sort((a,b) => a-b)
return answer
}
- my_string.split('')
입력값 〉 | "hi12392" |
실행 결과 〉 | 실행한 결괏값 ["h","i","1","2","3","9","2"] |
- my_string.split('').map(Number)
입력값 〉 | "hi12392" |
실행 결과 〉 | 실행한 결괏값 [null,null,1,2,3,9,2] |
- my_string.split('').map(Number).filter(fs=>!isNan(fs))
입력값 〉 | "hi12392" |
실행 결과 〉 | 실행한 결괏값 [1,2,3,9,2] |
- my_string.split('').map(Number).filter(fs=>!isNan(fs)).sort((a,b) => a-b)
입력값 〉 | "hi12392" |
기댓값 〉 | [1, 2, 2, 3, 9] |
실행 결과 〉 | 테스트를 통과하였습니다. |
좋아요 가장 많이받은 풀이
더보기
function solution(my_string) {
return my_string.match(/\d/g).sort((a, b) => a - b).map(n => Number(n));
}
이분은 전역변수로 푸셨다