가운데 글자 가져오기

RyuIsangGo🤘·2023년 8월 21일
0

문제

나의코드

const solution = (s) => {
    const index = Math.floor(s.length/2);
    return s.length % 2 === 0 ? s.substring(index-1, index+1) : s[index];
}

로직흐름

s의 길이 /2를 내림값을 구해서 index변수에 할당한다.
만약 s의 길이가 짝수라면 위에서 구한 index의 -1 ~ index이 두글자를 추출해서 반환한다.
s의 길이가 홀수라면 s[index]를 반환한다.

profile
이전 블로그 입니다.

0개의 댓글