프로그래머스 풀이/level0

[Programmers] level 0) 문제 '직삼각형 출력하기' 풀이

진기명기 2023. 3. 1. 16:10
🫠 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)을 통해서도 반복할 수 있는데!! 왜 이 생각을 못했지?