프로그래머스 Lv1
이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다.
별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요.
입력
5 3
출력
*****
*****
*****
process.stdin.setEncoding('utf8');
process.stdin.on('data', data => {
const n = data.split(" ");
const a = Number(n[0]), b = Number(n[1]);
for(let i=0; i < b; i++){
let stars = '';
for(let j=0; j<a; j++){
stars = stars + "*"
}
console.log(stars)
}
});
process.stdin.setEncoding('utf8');
process.stdin.on('data', data => {
const n = data.split(" ");
const a = Number(n[0]), b = Number(n[1]);
const row = '*'.repeat(a)
for(let i =0; i < b; i++){
console.log(row)
}
});
: repeat() 메서드는 문자열을 주어진 횟수만큼 반복해 붙인 새로운 문자열을 반환합니다.
str.repeat( count );
매개변수
count
: 문자열을 반복할 횟수. 0과 양의 무한대 사이의 정수
반환값
: 현재 문자열을 주어진 횟수만큼 반복해 붙인 새로운 문자열.
※ 참 내장 메소드는 많은 것 같다...