[프로그래머스/JavaScript] Lv.0 문자열 반복해서 출력하기

cykim·2023년 10월 24일
0

문제 설명

문자열 str과 정수 n이 주어집니다.
str이 n번 반복된 문자열을 만들어 출력하는 코드를 작성해 보세요.

제한사항

  • 1 ≤ str의 길이 ≤ 10
  • 1 ≤ n ≤ 5

입출력 예

입력 #1
string 5

출력 #1
stringstringstringstringstring

풀이

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(var i=0; i<n; i++)
        process.stdout.write(str);
});

process.stdout.write 메서드

표준 출력 스트림에 데이터 출력, 줄바꿈 없이 출력

repeat 메서드

문자열을 반복하여 새 문자열 생성

let input = [];

rl.on('line', function (line) {
    input = line.split(' ');
}).on('close', function () {
    str = input[0];
    n = Number(input[1]);
    console.log(str.repeat(n));
});

0개의 댓글