단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.
문제를 정확하게 읽는 습관 들이기!
문자 길이가 다양하게 나오기 때문에 숫자를 수식으로 만들어야 한다.
substr
메서드를 사용하여 가운데 글자를 가져온다📌 substr(start, length[option])
function solution(s) {
var answer = '';
let divide = s.length / 2;
if(s.length % 2 === 0){
let answer = s.substr(divide -1,2);
return answer;
} else if(s.length % 2 !== 0){
let answer = s.substr(divide,1);
return answer;
}
}
solution("abcde"); // c
solution("qwer"); // we
문제 출처: 프로그래머스