중간 편지 받기

// 문제 설명
// 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요.
단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.

// 제한사항
// s는 길이가 1 이상, 100이하인 스트링입니다.

`s	       return
"abcde"	    "c"
"qwer"	    "we"`;

function solution(s) {
  var answer = "";
  var length = s.length;

  if (length % 2 == 0) {
    answer = s(length / 2 - 1) + s(length / 2);
  } else {
    answer = s(length / 2 - 0.5);
  }

  return answer;
}

console.log(solution("dkfdj"));

대답을 “”로 설정하십시오. 문자열을 얻을

길이는 s의 길이입니다. 함수 솔루션(들) 여기서 s는 매개변수의 위치를 ​​나타내기 위해 사용되는 것으로 보입니다(아래에서 사용됨).

s의 길이를 2로 나누면 0이 되는 경우(짝수)

s(길이 / 2 – 1) + s(길이 / 2)

s의 (길이를 2-1로 나눈 숫자열)에 (길이를 2로 나눈 숫자열)을 더합니다.

그렇지 않으면 (홀수)

s에서 파생(길이를 2 빼기 0.5로 나눈 숫자 문자열).

솔루션(“dkfdj”)이라고 하면

홀수이므로 5/2 – 0.5(2)를 하면 0-1-2의 숫자인 f가 됩니다.