[Javascript] 이상한 문자 만들기

bjyyyyy·2022년 7월 23일
function solution(s) {
    let answer = [];
    let splitS = s.split(' '); // 매개변수 s를 빈문자열 기준으로 분리
  	let result = [];
    
  	splitS.map((item, i) => {
      for(let i = 0; i < item.length; i++) {
        if (i % 2 === 0) {
          result.push(item[i].toUpperCase());
        } else if (i % 2 !== 0) {
          result.push(item[i].toLowerCase());
        }
      }
      answer[i] = result.join('');
      result = []; // splitS의 요소를 순환할때마다 result를 초기화
    })
  return answer.join(' ')
}

0개의 댓글