ian의 개발일기장

[level2] JadenCase 문자열 만들기 본문

Algorithms/Programmers

[level2] JadenCase 문자열 만들기

ian90 2018. 9. 25. 18:18













1. 나의 풀이



먼저 첫번째문자를 제외한 모든문자가 소문자이므로, 소문자화시켜서 split을 이용해 배열로 만들었다.

그다음 그배열을 다시 map을 이용해서 첫번째문자만 대문자로 만들고 join을 이용해서 원래의 문자로 만들었다.

다만 typeof 를 쓴 이유는 공백이 1개가아닌 두개이상 일 때, 판단하기 위해서이다.





2. 다른사람 풀이


정말 간단하게 풀었다. 나와 생각은 비슷하지만 이게더 간단하다!





for문을 이용한 간략한 풀이이다. 깔끔하다.




3. 결론


substring에 익숙해져야겠다. 사실 비슷하게 slice도 있다.






4. 정리



시작인덱스부터 마지막인덱스문자열을 제외하고 리턴한다.  substr과는 다르다.







출처 - 프로그래머스, MDN공식문서

'Algorithms > Programmers' 카테고리의 다른 글

[level2] 최댓값과 최솟값  (0) 2018.09.28
[level2] 다음 큰 숫자  (0) 2018.09.27
[level2] 피보나치 수  (0) 2018.09.24
[level1] 문자열 내마음대로 정렬하기  (0) 2018.09.23
[level1] 소수 찾기  (0) 2018.09.22