문제 설명
: 문자열 s는 한 개 이상의 단어로 구성되어 있따. 각 단어는 하나 이상의 공백문자로 구분되어 있다. 각 단어의 짝수번재 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수 solution을 완성하라.
제한사항
: 문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준으로)별로 짝/홀수 인덱스를 판단해야 한다.
입출력 예
s | return |
try hello world | TrY HeLlO WoRlD |
function solution(s) { return s.split(' ').map(word => { var result = ''; for (var i = 0; i < word.length; i++) { if(i%2) { result += word[i].toLowerCase(); } else { result += word[i].toUpperCase(); } } return result }).join(' ') }
N-Queens 알고리즘 (N x N 체스판에 N개의 퀸 체스말 놓기) (0) | 2019.06.09 |
---|---|
Find NthFibonacci without recursion(반복문을 이용한 n번째 피보나치 수 찾기) - Javascript (0) | 2019.06.09 |
124 나라의 숫자 (진법 변환의 원리 이해) - Javascript (0) | 2019.04.25 |
시저 암호 - Javascript (0) | 2019.04.16 |
직사각형 별찍기 - Javascript (0) | 2019.04.10 |
댓글 영역