[leetcode, JS] 2129. Capitalize the Title

mxxn·2023년 12월 13일
0

leetcode

목록 보기
147/198

문제

문제 링크 : Capitalize the Title

풀이

/**
 * @param {string} title
 * @return {string}
 */
var capitalizeTitle = function(title) {
    return title.toLowerCase().split(' ').map( e => e.length > 2 ? e[0].toUpperCase()+e.slice(1) : e ).join(' ')
};
  1. 문자열 title을 전부 lowercase로 바꾸고
  2. 공백으로 split을 한 후
  3. map으로 순회하며 길이가 3이상인 문자열들은 맨 앞자리만 대문자로 변경하고 join하여 return
  • Runtime 52 ms, Memory 42.43 MB
profile
내일도 글쓰기

0개의 댓글