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 이런식으로 += 기호로 붙여줄수 있다.
'코딩테스트 > JavaScript' 카테고리의 다른 글
[프로그래머스] 더 크게 합치기 (1) | 2023.12.01 |
---|---|
[프로그래머스/JS] (기초) 문자열 곱하기 (2) | 2023.11.04 |
[프로그래머스/JS] (기초) 문자열 곱하기 (0) | 2023.11.03 |
[프로그래머스/JS] 오류해결 (0) | 2023.11.01 |
[프로그래머스/Javascript] (기초) 정수 부분 (0) | 2023.10.30 |