이상한 문자 만들기

l·2022년 4월 30일
0
post-thumbnail

문제

https://programmers.co.kr/learn/courses/30/lessons/12930?language=javascript

풀이

function solution(s) {
    let answer = "";
    const wordArray = s.split(" ");
    for (let i = 0; i < wordArray.length; i++) {
        const word = wordArray[i];
        let count = 1;
        
        for (let j = 0; j < word.length; j++) {
            const alphabet = word[j];
            if (count % 2 !== 0 ) { // 홀수
                answer += alphabet.toUpperCase();
            } else {
                answer += alphabet.toLowerCase();    
            } 
            count++;
        }
        
        if (i === wordArray.length - 1) {
            break;
        }
        
        answer += " ";
    }
    return answer;
}

0개의 댓글

관련 채용 정보