코딩 테스트 풀이 🛠

[프로그래머스] 문자열 뒤집기

엄성준 2022. 10. 26. 14:21

문제 설명

문자열 my_string이 매개변수로 주어집니다. my_string을 거꾸로 뒤집은 문자열을 return하도록 solution 함수를 완성해주세요.

 

 

입출력 예

 

my_string
return
"jaron" "noraj"
"bread" "daerb"

 

나의 풀이

 

1
2
3
4
5
6
7
8
9
function solution(my_string) {
    // let answer = my_string.split('');
    // answer = answer.reverse();
    // answer = answer.join('');
    
    let answer = my_string.split('').reverse().join('');
 
    return answer;
}
cs

 

문제를 풀며 느낀 점

 

- 주석 처리한 코드로 먼저 이해를 했습니다.

split()함수를 이용하면 매개변수 my_string을 ' '단위로 배열에 담습니다.

그 후 전에 학습한 reverse() 함수를 이용해 배열을 역으로 뒤집어주고 join() 함수를 이용해 ' '을 제거해 문자열을 결합하여 answer에 넣고 리턴했습니다.