[js] 대문자, 소문자 만들기

힐링힐링·2023년 4월 12일
0

String형태를 대문자 혹은 소문자로 만들기 위해서는
toLowerCase(), toUpperCase()가 필요합니다.

function solution(s) {
    var answer = '';
    //1.구간 나누기
    var arr = new Array();
    
    arr = s.split(" ");
    // console.log(arr);
    
    //2.나눈 구간별 단어 나누기
    for(let i = 0; i<arr.length; i++){
        arr2 = arr[i].split('');
        
            // console.log(arr2[0].toUpperCase());    
        
        for(let j = 0; j<arr2.length; j++){
            //3.앞자리수 대문자 만들기
            if (j != 0){
            answer +=arr2[j].toLowerCase();    
            }else {
            answer +=arr2[j].toUpperCase();
                // console.log(arr2[j].toUpperCase());
            } 
        }
        answer += ' '
        
    }
    //4.뒤에 공백을 자른다.
    answer=answer.slice(0,answer.length-1)
    return answer;
}
profile
재밌겠네 ? 해봐야지 ~

0개의 댓글

관련 채용 정보