본문 바로가기
Coding Test/JavaScript

[Javascript] (프로그래머스 level 0) 문자 반복 출력하기

by Chaedie 2022. 10. 9.
728x90

💡 구글에 Javascript 풀이가 많이 없거나, 배운 점이 있으면 포스팅합니다.

내 풀이

function solution(my_string, n) {
    const answer = [];
    for (let i = 0; i < my_string.length; i++) {
        let t = n;
        while(t-- > 0) {
            answer.push(my_string[i]);
        }
    }

    return answer.join('');
}
  • 다른 사람 풀이 참고한 풀이

function solution(my_string, n) {
    return my_string.split('').map((x) => x.repeat(n)).join('');
}
  • String에는 repeat()이라는 메서드가 있었네요!

댓글