가운데 글자 가져오기 [프로그래머스]

단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요.

단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.

function solution(s) {
    let answer = '';
    if (s.length % 2 === 1) {                         // s길이가 홀수일 경우
        answer = s.slice(s.length/2, s.length/2+1);   // 가운데 글자를 answer에 저장
    } else {                                          // s길이가 짝수일 경우
        answer = s.slice(s.length/2-1, s.length/2+1); // 가운데 두 글자를 answer에 저장
    }
    return answer;
}

 

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기