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;
}
회고🧐
처음에 한줄에 끝나는줄 알았는데, 띄어쓰기가 있을때는 다시 초기화를 시켜줘야 하는 부분에 에러가 발생했음.
'코딩테스트' 카테고리의 다른 글
[1일1코👨🏻💻] Lv.1 자연수 뒤집어 배열로 만들기.js - 프로그래머스 (0) | 2020.10.17 |
---|---|
[1일1코👨🏻💻] Lv.1 자릿수 더하기.js - 프로그래머스 (0) | 2020.10.16 |
[1일1코👨🏻💻] Lv.1 약수의 합.js - 프로그래머스 (0) | 2020.10.13 |
[1일1코👨🏻💻] Lv.1 시저 암호.js - 프로그래머스 (0) | 2020.10.12 |
[1일1코👨🏻💻] Lv.1 문자열을 정수로 바꾸기.js - 프로그래머스 (0) | 2020.10.08 |
댓글