[프로그래머스 | Javascript] 코딩테스트 입문 - 잘라서 배열로 저장하기

박기영·2022년 11월 12일
0

프로그래머스

목록 보기
89/159
post-custom-banner

solution

function solution(my_str, n) {
    let strArr = my_str.split("");
    
    let ans = [];
    
    while(strArr.length > 0){
        ans.push(strArr.splice(0,n).join(""));
    }
    
    return ans;
}

splice()가 원본 배열에 영향을 준다는 점을 활용하여 while로 반복문을 돌렸다.
배열화한 my_str에서 n개 만큼 잘라낸 문자를 join()하여,
ans 배열에 push()했다.

profile
나를 믿는 사람들을, 실망시키지 않도록

0개의 댓글