"*"의 높이와 너비를 1이라고 했을 때, "*"을 이용해 직각 이등변 삼각형을 그리려고합니다. 정수
n
이 주어지면 높이와 너비가n
인 직각 이등변 삼각형을 출력하도록 코드를 작성해보세요.
n
≤ 10입력 ♯1
3
출력 ♯1
*
**
***
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 () {
for(let i = 1; i <= +input[0]; i += 1) console.log('*'.repeat(i));
});
해당 문제를 풀었을 때도 그렇고 현재도 그렇고 readline을 사용하는 것에 익숙치가 않다. 백준 문제와 친해져야 될 것만 같다... readline으로 문제를 풀기 위해서 공부하고 작성했던 블로그 게시글도 있긴 한데 아직도 너무 어렵다.