function solution(s) {
return s.length % 2 == 0 ? s[s.length/2-1]+s[s.length/2] : s[parseInt(s.length/2)];
}
function solution(s) {
return s.substr(Math.ceil(s.length / 2) - 1, s.length % 2 === 0 ? 2 : 1);
}
substr - 문자열의 일부분을 추출하는데 사용
string.substr(startIndex, length)
// string - 추출할 문자열
// startIndex - 추출을 시작할 위치
// length - 추출할 문자의 수
ceil - 수 올림
Math.ceil(x)
// x - 올림을 할 숫자
성능의 차이는 크게 없음.
가독성에 따라 선택하는 것이 좋을 듯 하다.