Home 문자열 뒤집기
Post
취소

문자열 뒤집기

🔖 문자열 뒤집기

📌 문제

  • 문제 설명

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


##### 제한사항

  • 1 ≤ my_string의 길이 ≤ 1,000

##### 입출력 예

my_stringreturn
“jaron”“noraj”
“bread”“daerb”

##### 입출력 예 설명

입출력 예 #1

  • my_string이 “jaron”이므로 거꾸로 뒤집은 “noraj”를 return합니다.

입출력 예 #2

  • my_string이 “bread”이므로 거꾸로 뒤집은 “daerb”를 return합니다.

✏️ 풀이

1
2
3
4
5
6
7
function solution(my_string) {
    var answer = '';
    
    answer = my_string.split('').reverse().join('');
    
    return answer;
}

문자열을 뒤집어서 return하므로 우선 문자열을 split() 메서드를 활용하여 문자열을 나누었다. 그리고 reverse() 메서드로 문자열들을 뒤집고 join()메서드를 통하여 문자열들을 다시 합쳤다.

🔍 다른 사람 풀이

1
2
3
4
5
// 다른 사람 풀이
function solution(my_string) {
    var answer = [...my_string].reverse().join("");
    return answer;
}

spread 문법을 활용하여 배열을 개별 요소로 복사하여 사용한 기법이다.

💻 출력 결과

image-20221122181642591

This post is licensed under CC BY 4.0 by the author.