알고리즘풀어보기
이상한 문자 만들기
PGI
2023. 1. 31. 23:26
반응형
#문제

#문제 해설
function solution(s) {
var answer = '';
let str = s.split(' ')
for (i = 0; i < str.length; i++) {
let strTwo = str[i].split('')
for (j = 0; j < strTwo.length; j++) {
if (i % 2 == 0) {
answer += strTwo[j].toUpperCase()
} else {
answer += strTwo[j].toLowerCase()
}
}
if(i !== strTwo.length -1 ){
answer += ' ';
}
}
return answer;
}
console.log(solution("try hello world", "TrY HeLlO WoRlD"))
#문제후기
이거는 다른건 다 알겟는데 띄어쓰기를 어찌해야하지 이생각을 가지고 푼 문제다..
솔직히 답지보고 이해햇지 아니엿음... 아직도 못풀엇을꺼같다.
나홀로 if문을 쓰고 잇는게 핵심이라 보인다.
반응형