그동안 파이썬, SWEA, 백준으로 코테를 풀어봐서
프로그래머스와 자바스크립트에 익숙해져보겠습니다
🙌문제설명
문자열 str과 정수 n이 주어집니다.
str이 n번 반복된 문자열을 만들어 출력하는 코드를 작성해 보세요.
☑️나의 풀이
파이썬 풀이에 익숙한 나... for문으로 반복한다고 생각했는데, 찾아보니 메서드가 있었다.
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]);
console.log(str.repeat(n))
});
☑️배운 점
repeat 메서드
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/repeat
process.stdout.write
줄바꿈 없는 출력함수
for (i=0; i<n; i++){
process.stdout.write(str);
}
//console
stringstringstringstringstring
for (i=0; i<n; i++){
console.log(str);
}
//console
string
srting
string
string
string