관리 메뉴

Jerry

[#21][프로그래머스][입문] 직각삼각형 출력하기 본문

Problem Solving/Algorithm 문제 풀기

[#21][프로그래머스][입문] 직각삼각형 출력하기

juicyjerry 2023. 1. 9. 22:19
반응형
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 () {
    // console.log(Number(input[0]));
    let n = Number(input[0]);
    let triangle = '';
    let flag = true;
    for (let i = 0; i < n; i++) {
        if (i === n - 1) flag = false;
        for (let j = 0; j < i + 1; j++) {
            triangle += '*';
        }
        if (flag === false) break;
        triangle += '\n';
    }    
    console.log(triangle);
});

/*
  function solution(n) {
      for(let i = 1; i < n + 1; i++) {
          console.log('*'.repeat(i));
      }
  }
*/
반응형