본문 바로가기
ComputerScience/알고리즘, 프로그래머스

[Lv.0] 문자열 뒤집기

by VictorMeredith 2023. 1. 30.

1. 문제 (정답률 89%)

문자열 뒤집기

2. 풀이

function solution(my_string) {
    var answer = [];
    let arr2 = []; // 새 배열을 만든다
    let arr = [...my_string] //스프레드 연산자로 새 배열 arr에 문자열을 하나씩 담는다
    for(let i=0; i<my_string.length; i++){ // 배열의 갯수만큼
        let pop = arr.pop() // 문자열의 뒤부터 하나씩 뽑아낸다
        arr2.push(pop) // 새 배열에 push해준다
    }
    answer = arr2.join('') //새 배열을 하나로 합쳐준다.
    return answer; 
}

3. 알아야할 사항

 1) array.join('a') :

   - 배열을 구분자 a의 기준으로 연결하여 하나의 자료로 합쳐준다.

   - array.join('')의 경우 배열을 구분자 없이 연결하여 합쳐준다.

댓글