[매일코딩-프로그래머스] 가운데 글자 가져오기 02

2021. 11. 17. 11:00WEB Dev/CordingTEST

728x90

 

 

 

어제는 외주 킥오프때문에 정신이 하나도 없었다. 

 

월요일 밤에 야근하고 어제 야근한 문서 최종 컨펌 받고 정리해서 외주 개발자분께 넘기느라고 진이 다 빠져서

저녁에 리액트 공부도 강의 한 개 간신히 들었다. 리액트 강의 빨리빨리 진행하려고 했는데..

이번주 토요일도 스터디 카페를 가야겠다. 이래선 진도가 안나가겠어.

 

월요일에 하던 가운데 글자 가져오기를 계속 해보자

 

charAt 메소드를 사용해서 단어를 미리 .split('')로 슬라이스 하지 않고 인덱스 번째의 문자열 하나를 빼냈다.

실행 결과는 맞으나  채점에서 테스트 2, 8, 13, 14 16 실패가 떴다.

if로 나누는게 아닌가? 뭔가 더 생각이 들지 않는데...

 

function solution(s) {

    var num = s.length*0.5
    
    if(num % 2 == 0){
        var answer = s.charAt(num-1) + s.charAt(num)
    }else{
        num = Math.floor(num)
        var answer = s.charAt(num)
    }
    
    return answer;
}

 

 

여기까지 했는데 외주랑 컨택때문에 오전 공부는 다 못했다 ㅠ

 

 

728x90