코딩테스트/JavaScript

[프로그래머스/JS] (기초) 문자열 곱하기

CODE_PLAN 2023. 11. 1. 21:20

return result.join('') 

join을 안쓰면 push한것을 붙여서 모아줄수있으니 꼭쓰기 

 

 

<처음 나의풀이>

function solution(my_string, k) {
    let a=[];
    for(i=0; i<k; i++){
       a=push(my_string);
    }
    return a; 
}
//

for문의 a 부분을 잘못작성했었다. 

 

 

<정답>

function solution(my_string, k) {
    let result = []
    for(let i = 0; i < k; i++) {
        result.push(my_string)
        // console.log(result.join(''))
    }
    return result.join('')
}

 

cf) result+=my_string 이런식으로 += 기호로 붙여줄수 있다.