[JavaScript][Programmers] 가운데 글자 가져오기

조준형·2021년 9월 2일
0

Algorithm

목록 보기
118/142
post-thumbnail

🔎 가운데 글자 가져오기

❓ 문제링크

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

📄 제출 코드

function solution(s) {
  return s.length%2 != 0 ? s[Math.floor(s.length/2)] : s[Math.floor(s.length/2)-1] + s[Math.floor(s.length/2)];
}
let s = 'abcde';
console.log(solution(s));

s길이가 짝수면 가운데 두글자를 홀수면 가운데 글자를 출력하는 문제다.
삼항연산자로 한 줄로 써보고 싶어 한 줄로 써봤는데, 한 번에 알아보기는 힘들 거같다.
개발할 때는 변수를 사용해 나누는게 가독성이 좋을 거같다.

profile
깃허브 : github.com/JuneHyung

0개의 댓글