728x90
반응형
풀이
function solution(s) {
let answer = s
.split(" ")
.map((value) =>
value
.split("")
.map((v, i) => (i % 2 === 0 ? v.toUpperCase() : v.toLowerCase()))
.join("")
)
.join(" ");
return answer
}
다시 한번 풀어봐야겠다. 왜 map안에 또 map을 하는지 이해가 안갔다.
'🍀 코딩 테스트 > 프로그래머스' 카테고리의 다른 글
LV1 - 자연수 뒤집어 배열로 만들기 (0) | 2022.08.12 |
---|---|
LV1 - 자릿수 더하기 (0) | 2022.08.12 |
LV1 - 수박수박수박수박수박수? (0) | 2022.07.19 |
LV1 - 핸드폰 번호 가리기 (0) | 2022.07.18 |
LV1 - 소수찾기 (0) | 2022.07.18 |