코딩테스트 연습
003-가운데 글자 가져오기
__g__
2022. 5. 13. 23:49
function solution(s) {
var answer = '';
// 단어 s의 길이를 word라는 변수에 넣음
let word = (s.length) ;
if ( word % 2 == 0 ) { // 단어의 길이가 짝수일 때
a = (word-2)/2 // 2글자를 반환하기 위해 2 빼고 반으로 나눔
answer = s.substr(a,2) // 문자열에서 index(a)부터 2글자를 반환
} if (word % 2 == 1) { // 단어의 길이가 홀수일 때
b = (word-1)/2 // 1글자를 반환하기 위해 1 빼고 반으로 나눔
answer = s.substr(b,1) // 문자열에서 index(b)부터 1글자를 반환
}
return answer;
}