본문 바로가기

공부기록

[프로그래머스] 코딩 기초 트레이닝 > 문자열 반복해서 출력하

const readline = require('readline');
const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout
});

let input = [];

rl.on('line', function (line) {
    input = line.split(' ');
}).on('close', function () {
    str = input[0];
    n = Number(input[1]);
    for(let i=0;i<n;i++){
        process.stdout.write(str);
    }
});

 

console.log(str);로 하면 개행이 들어가서 구글링을 해보니 process.stdout.write()를 쓰라고 하더라

사실 이런 문제에서 for문을 쓰고 싶지 않았는데 다른 사람 풀이를 보니 repeat 메서드를 쓰더라

 

console.log(str.repeat(n));

메서드 외우고 활용하는게 제일 어렵다;;

'공부기록' 카테고리의 다른 글

[정책] 01. 회원관리  (0) 2025.04.08
[프로그래머스] 코딩 기초 트레이닝 > 대소문자 바꿔서 출력하  (0) 2025.04.04
[DAY30] 13. 배달의 민족  (0) 2023.03.21
[DAY29]12.C2C  (0) 2023.03.20
[DAY28] 11. 전문몰  (0) 2023.03.19