문자열 끝과 처음의 만남

문제


주어진 문자열의 마지막 문자와 번째 문자를 결합하여 반환하는 프로그램을 작성하세요.

 

입력


1글자 이상인 영문 소문자로 이루어진 문자열

 

예시


const test_case1 = 'a' //aa
const test_case2 = 'ajsklfjslkfjslkfb' //ab

 

풀이


function concatenateFirstAndLast(str) {
   return str.slice(str.length - 1, str.length) + str.slice(0, 1);
}

slice 함수는 지정된 위치에 있는 요소들을 추출하는 javascript함수입니다.

slice(startIndex, endIndex)로 startIndex 위치부터 endIndex 바로 전까지 문자열을 추출합니다.

endIndex 생략시 끝까지 출력합니다.

'코딩문제' 카테고리의 다른 글

거꾸로 최댓값 찾기  (0) 2024.03.27
알파벳의 첫 등장 위치 찾기  (0) 2024.03.27
문자열의 특정 위치의 문자 가져오기  (0) 2024.03.25
조정된 평균 점수  (0) 2024.03.25
카드의 역순 배치  (0) 2024.03.25