문제
주어진 문자열의 마지막 문자와 첫 번째 문자를 결합하여 반환하는 프로그램을 작성하세요.
입력
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 |