(Lv. 1) 이상한 문자 만들기 (문제 링크)
한 개 이상의 단어로 구성된 문자열 s가 주어졌을 때,
각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 변경하여 return하는 solution 함수를 완성하라.
function solution(s) {
let answer = "";
const words = s.split(" ");
const result = words.map((word) => {
let alphabetMixedWord = "";
for (let i = 0; i < word.length; i++) {
i % 2 === 0
? (alphabetMixedWord += word[i].toUpperCase())
: (alphabetMixedWord += word[i].toLowerCase());
}
return alphabetMixedWord;
});
answer = result.join(" ");
return answer;
}