가운데 문자 출력 : substring()

frenchkebab·2021년 8월 19일
0
post-thumbnail

substring()을 사용한 풀이


substring()


let str = s.substring(a, b);

a <= idx < b 의 범위의 문자를 잘라온다!


풀이

function solution(s) {
  let answer = '';
  mid = Math.floor(s.length / 2);
  if (s.length % 2 === 0) {
    // s의 길이가 짝수
    // answer += s[mid];
    // answer += s[mid - 1];
    answer = s.substring(mid, mid + 2);
  } else {
    // s의 길이가 홀수
    answer = s.substring(mid, mid + 1);
  }
  return answer;
}
console.log(solution('good'));

😘 홀수 / 짝수 indexing에 대해서 한 번 정리해 보아도 좋을 것 같다.

profile
Blockchain Dev Journey

0개의 댓글