map()2 [ 프로그래머스 ] JS - 문자열 정렬하기 문제문자열 my_string 이 매개변수로 주어질 때, my_string 안에 있는 숫자만 골라 오름차순 정렬한 리스트를 return 하도록 solution 함수를 작성해보세요. 풀이1. replace() 2. 정규 표현식3. sort()4. map() 함수를 이용해서 이번 문제를 풀어봤다.일단 정규 표현식을 통해서 숫자가 아닌 것들을 없애주었다.(/[^0-9]/g, '') 0~9, 즉 숫자가 ^(아닌것들을) 공백으로 처리하겠다.그 후 sort()를 통해 정렬시킨 후에 map()을 통해 문자열을 숫자로 바꿔서 return해 주었다..replace(/[^0-9]/g,'')function solution(my_string) { return ( [...my_string.replace(/[^0-9]/g,''.. 2025. 2. 24. [ 프로그래머스 ] JS - JadenCase 문자열 만들기 문제JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 단, 첫 문자가 알파벳이 아닐 때에는 이어지는 알파벳은 소문자로 쓰면 됩니다. (첫 번째 입출력 예 참고)문자열 s가 주어졌을 때, s를 JadenCase로 바꾼 문자열을 리턴하는 함수, solution을 완성해주세요.입출력 예sreturn"3people unFollowed me""3people Unfollowed Me" "for the last week""For The Last Week"풀이1. splite() // ' ' 공백을 기준으로 문자열 나누기2. map() // map()함수를 통해 새로운 문자열 반환 3. charAt() //맨 앞의 글자를 모두 대문자로 바꾸기4. toLowerCase(),.. 2025. 2. 24. 이전 1 다음