프로그래머스 Lv.1 직사각형 별찍기
문제
해결과정
- 이중 for문으로 조건에 맞게
*
출력 - str을 첫번째 for문에서 선언하여 줄이 바뀔때마다 초기화
- 가로로 출력하기 위해 str에
*
을 갯수만큼 더해서 두번째 for문 밖, 첫번째 for문 안에서 출력
repeat() 자바스크립트 내장 함수랑 친해지면 짧게 쓸 수 있다…
const row = '*'.repeat(a)
for(let i = 0; i<b; i++){
console.log(row)
}
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 str = ''
for(let j = 0; j<a; j++){
str += '*'
}
console.log(str)
}
});