CodingSpace

프로그래머스#33(Lv.1)_이상한 문자 만들기 본문

프로그래머스/Level1

프로그래머스#33(Lv.1)_이상한 문자 만들기

개발자_조이킴 2021. 10. 10. 01:44

이상한 문자 만들기

다른 분들이 하신것 보고 배우고 또 배우자! (replace 메소드, 정규표현식)

 

그래도 포기하지말고 계속해서 공부하자!

화이팅:)

 

입출력 예시


// 프로그래머스 - Lv.1_이상한 문자 만들기

function solution(s) {
    let arr = s.split(" ")
    let answer = ''

    for(let i = 0; i < arr.length; i++) {   

        let str = ''

        for(let j = 0; j < arr[i].length; j++) {
            if(j % 2 === 0) str = str + arr[i][j].toUpperCase()
            else str = str + arr[i][j].toLowerCase()
        } 
             if(i !== 0) answer = answer + ' ' + str
             else answer = str
    }

    return answer
}

 

<다른분의 solution>

 

 

Comments