🫠 Programmers (level 0)
👉🏻 문제 33번 (직삼각형 출력하기) : 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 () {
// 2중 for()문으로 나타내기
let arr = Number(input[0]);
let result = ""
for(let i = 0; i < arr; i++){
for(let j = 0; j <= i; j++){
result += "*"
}
result += '\n'
}
console.log(result)
});
✅ 확인할 점
💡 2중 for문을 통해 '*'을 반복해서 출력하였다.
💡 '*'.repeat(i)을 통해서도 반복할 수 있는데!! 왜 이 생각을 못했지?
'프로그래머스 풀이 > level0' 카테고리의 다른 글
[Programmers] level 0) 문제 '주사위의 개수' 풀이 (0) | 2023.03.02 |
---|---|
[Programmers] level 0) 문제 'n의 배수 고르기' 풀이 (0) | 2023.03.02 |
[Programmers] level 0) 문제 '문자열 정렬하기(1)' 풀이 (0) | 2023.03.01 |
[Programmers] level 0) 문제 '대문자와 소문자' 풀이 (0) | 2023.02.28 |
[Programmers] level 0) 문제 '세균증식' 풀이 (0) | 2023.02.28 |