Algorithm 6 : letterCapitalize

hyeongirlife·2021년 9월 14일
0

Algorithm

목록 보기
6/30

문자열을 입력받아 문자열을 구성하는 각 단어의 첫 글자가 대문자인 문자열을 리턴해야 합니다.

예시

let output1 = letterCapitalize('hello world');
console.log(output1); // "Hello World"
let output2 = letterCapitalize('javascript  is sexy ');
console.log(output2); // "Javascript  Is Sexy "

생각

  • 공백을 기준으로 문자열을 나누자 (split)
  • 문자열의 첫번째 요소를 대문자, 나머지 요소를 소문자로 만들자 (toUpperCase,toLowerCase)
  • split으로 배열이 됐으니 다시 문자열로 바꾸자.(join)

풀이

let output1 = letterCapitalize('hello world');
console.log(output1); // "Hello World"
let output2 = letterCapitalize('javascript  is sexy ');
console.log(output2); // "Javascript  Is Sexy "

깨달은 점

  • split은 문자열을 배열로 바꾸고, join은 배열을 문자열로 바꿔줌!
profile
머릿속에 있는 내용을 정리하기

0개의 댓글

관련 채용 정보