코딩테스트
[1일1코👨🏻💻] Lv.1 이상한 문자 만들기.js - 프로그래머스
Jacob93
2020. 10. 13. 22:26
2020.10.13
출처 : 프로그래머스
📝문제
✏️해답
function solution(s) {
let answer = '';
let j=0;
for(let i=0;i<s.length;i++){
if(s.charAt(i) == " "){
answer+=s.charAt(i).toLowerCase();
j=0;
}else{
if(j%2==0){
answer+=s.charAt(i).toUpperCase();
j++;
}else{
answer+=s.charAt(i).toLowerCase();
j++;
}
}
}
return answer;
}
회고🧐
처음에 한줄에 끝나는줄 알았는데, 띄어쓰기가 있을때는 다시 초기화를 시켜줘야 하는 부분에 에러가 발생했음.