[백준 2438번/node.js] 별 찍기 -1

김겜김·2023년 11월 3일
0

문제

입력값

문제 해결 방법
반복문을 이용해서 별을 출력하는 방법을 맨처음 생각해보았습니다. 그리고 별을 행과 열로 출력할수있게끔 "\n"과 반복문 두번출력하여서 문제를 해결해볼려고 생각해 보았습니다.

코드

const fs = require('fs');

//백준 제출용
// const input = fs.readFileSync("/dev/stdin").toString();

//문제풀이용

const input = fs.readFileSync('example.txt').toString();

const num = Number(input);
let result = '';

for (let i = 1; i <= num; i++) {
  for (let j = 1; j <= i; j++) {
    result += '*';
  }
  // 개행 처리 문자를 넣어줌으로서 별 개수를 구분할 수 있다.
  result += '\n';
}

// 모든 문자열을 이어서 입력한 뒤 한번에 출력
console.log(result);

출력값

profile
개발에 관심이있습니다

0개의 댓글