풀이
/**
* 가운데글자가져오기.js
* https://programmers.co.kr/learn/courses/30/lessons/12903?language=javascript
*/
function solution(s) {
let answer = '';
const len = s.length;
if (len % 2 === 0) {
answer += s[len/2 -1];
answer += s[len/2];
} else {
answer += s[Math.floor(len/2)];
}
return answer;
}
짝수면 가운데 2글자를, 홀수면 가운데 1글자를 return 한다.
'알고리즘 > 프로그래머스' 카테고리의 다른 글
[프로그래머스][자바스크립트][Level1] 두 정수 사이의 합 (0) | 2022.01.09 |
---|---|
[프로그래머스][자바스크립트][Level1] 나머지가 1이 되는 수 찾기 (0) | 2022.01.09 |
[프로그래머스][자바스크립트][Level1] 서울에서 김서방 찾기 (0) | 2022.01.09 |
[프로그래머스][자바스크립트][Level2] 구명보트 (0) | 2022.01.08 |
[프로그래머스][자바스크립트][Level2] 큰 수 만들기 (0) | 2022.01.08 |
댓글