한 걸음씩

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

Programmers

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

winter17 2023. 4. 4. 15:00

https://school.programmers.co.kr/learn/courses/30/lessons/120822?language=javascript# 

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

풀이 과정

function solution(my_string) {

    const split = my_string.split("")
    const array = split.reverse()
    const joinstr = array.join("")
    
    return joinstr;
}

split() : string객체를 지정한 구분자를 이용하여 여러 개의 문자열로 나눔

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/split

 

reverse(): 배열의 순서를 반전함. 첫 번째 요소는 마지막 요소가 되며 마지막 요소는 첫 번째 요소가 됨

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse

 

join(): 배열의 모든 요소를 연결해 하나의 문자열로 만듦

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/join

 


리뷰

문자열 메소드에는 reverse가 없기 때문에 문자열을 split으로 나눠 새 배열 형태로 만들어주고

배열 메소드인 reverse, join을 사용해 뒤집고 연결시켜 다시 문자열로 만들어줬다