본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다
자바스크립트 코드(나의 풀이)
function solution(s) {
let answer;
const lengthForS = s.length;
const isEven = lengthForS % 2 === 0;
if (isEven) {
answer = s.slice((lengthForS / 2 - 1), (lengthForS / 2 + 1))
} else {
answer = s[(lengthForS - 1) / 2];
}
return answer;
}
Reference
'programming study > Algorithm' 카테고리의 다른 글
[프로그래머스] 두 개 뽑아서 더하기 - JavaScript 풀이 (0) | 2022.07.13 |
---|---|
[프로그래머스] 문자열 다루기 기본 - JavaScript 풀이 (0) | 2022.07.12 |
[프로그래머스] 문자열 내 p와 y의 개수 - JavaScript 풀이 (0) | 2022.07.10 |
[프로그래머스] 문자열 내림차순으로 배치하기 - JavaScript 풀이 (0) | 2022.07.09 |
[프로그래머스] 소수 만들기 - JavaScript 풀이 (0) | 2022.07.02 |