문제 설명
문자열 str과 정수 n이 주어집니다.
str이 n번 반복된 문자열을 만들어 출력하는 코드를 작성해 보세요.
제한사항
1 ≤ str의 길이 ≤ 10
1 ≤ n ≤ 5
내 풀이:
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];
let result = "";
n = Number(input[1]);
for(let i = 0; i < n; i++) {
result += str;
}
console.log(`${result}`);
});
다른 풀이:
str. repeat(n) 라는 것도 있구나싶었다.
다들 비슷하게 느끼지 않았을까😵💫
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
String.prototype.repeat(n) 메서드는 문자열을 지정된 횟수만큼 반복한 새로운 문자열을 반환
'프로그래머스 > 코딩 기초 트레이닝' 카테고리의 다른 글
[프로그래머스] 코딩테스트 연습 > 코딩 기초 트레이닝 > 대소문자 바꿔서 출력하기 (1) | 2024.11.15 |
---|---|
[프로그래머스] 코딩테스트 연습 > 코딩 기초 트레이닝 > 문자열 정수의 합 (3) | 2024.11.14 |
[프로그래머스] 코딩테스트 연습 > 코딩 기초 트레이닝 > 문자열을 정수로 변환하기 (0) | 2024.11.14 |
[프로그래머스] 코딩테스트 연습 > 코딩 기초 트레이닝 > 문자열로 변환 (0) | 2024.11.14 |
[프로그래머스] 코딩테스트 연습 > 코딩 기초 트레이닝 > a와 b 출력하기 (0) | 2024.10.29 |