문자열 s는 한 개 이상의 단어로 구성됨.
각 단어는 하나 이상의 공백문자로 구분됨.
각 단어의 짝수번째 알파벳은 대문자로,
홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수를 완성해야함.
function solution(s) {
// 단어를 만들어나갈 빈 문자열 준비
let result = '';
// 공백 단위로 단어들을 구분
let words = s.split(" ")
// 요소로 나눠진 각 단어를 돌아가면서 로직 구현
for(let i = 0; i < words.length; i++) {
// 단어의 짝홀수 자리를 체크해가면서 로직 구현
for(let j = 0; j < words[i].length; j++) {
// 짝수일 때
if(j % 2 === 0) {
result += words[i][j].toUpperCase()
}
// 홀수 일 때
else {
result += words[i][j].toLowerCase()
}
}
// 단어 사이의 공백을 처리는 단어 단위 루프에서 처리
if(i < words.length - 1) {
result += " "
}
}
return result;
}