function solution(s) {
let answer = [];
let arr = s.split(" ");
for (let i = 0; i < arr.length; i++) {
let str = arr[i].split("");
for (let j = 0; j < str.length; j++) {
if (j % 2 === 0) {
str[j] = str[j].toUpperCase();
} else {
str[j] = str[j].toLowerCase();
}
}
answer.push(str.join(""));
}
return answer.join(" ");
}
왜이렇게 어려움
'JavaScript' 카테고리의 다른 글
[TIL] 유효성 검사를 위한 정규 표현식 정리 (0) | 2024.10.24 |
---|---|
[프로그래머스 Lv.1] 최대공약수와 최소공배수 (0) | 2024.10.24 |
[프로그래머스 Lv.1] 직사각형 별찍기/같은 숫자는 싫어 풀이 (0) | 2024.10.21 |
[프로그래머스 Lv.1] 문자열 다루기 기본/행렬의 덧셈 (0) | 2024.10.19 |
[프로그래머스 Lv.1] 약수의 개수와 덧셈/문자열 내림차순으로 배치하기/부족한 금액 계산하기 풀이 (0) | 2024.10.17 |