split
메소드에 map
함수를 이용하여 요리조리하면 할만 할 듯 하다. 조건이 세가지이니까 정리를 한번 해보자.
- 숫자는 신경쓰지말고 단락을 전부 소문자로 바꾼다.
- 각 단락의 첫 글자를 대문자로 바꾼다.
- 연속된 공백을 처리해준다.
레고레고
공백이 연속되면 한칸으로 줄인다는 망상(?)에 빠져서 시간을 굉장히 날렸다.... s.split()
을 한 결과가 공백이나오면 toLowerCase()
나toUpperCase()
에서 오류가 나기때문에 공백일때는 else
문으로 따로 처리를 하였다.
테스트 통과 ~!~!