프로그래머스(JavaScript)/Lv2

[프로그래머스 : 연습문제] Lv2. JadenCase 문자열 만들기(JavaScript)

지미지민 2024. 3. 26. 00:12

 

 

 

💜 코드


function solution(s) {
    return s.split(' ').map((v) => v.charAt(0).toUpperCase() + v.substring(1).toLowerCase()).join(' ');
}

 

 

 

 

💜 실행 결과


 

 

 

💜 다른 사람의 풀이


function solution(s) {
    var answer = '';
    for (let i = 0; i < s.length; i++) {
      if (i === 0 || s[i-1] === " ") {
        answer += s[i].toUpperCase();
      } else {
        answer += s[i].toLowerCase();
      }
    }
    return answer;
}