프로그래머스#JS - 가운데 글자 가져오기

SSO·2020년 1월 3일
0

프로그래머스Lv1

목록 보기
7/47

문제

https://programmers.co.kr/learn/courses/30/lessons/12903

풀이

  1. 2020
function solution(s) {
    var answer = '';
    var lenS = s.length;
    var index1 = 0;
    var index2 =0;
    
    if((lenS % 2) === 0){
        index1 = lenS/2 -1;
        index2 = lenS/2;
        answer = s.substring(index1, index2+1);
    }else{
        index1 = (lenS-1)/2;
        index2 = (lenS-1)/2+1;
        answer = s.substring(index1, index2);
    }
    return answer;
}
  1. 2019
function solution(s) {
        var answer = '';
        var length = s.length;
        if (length%2 === 0){ //even number
            var result = length/2;
            answer = s[result-1]+s[result];
        } else { //odd number
              var result = (length+1)/2;
            answer = s[result-1];
        }
    return answer;
}

참고사항

#짝수홀수

profile
happy

0개의 댓글