본문 바로가기
배움 기록/코테 연습

[알고리즘] 백준 2439번 : JavaScript(Node.js) 풀기

by dygreen 2023. 6. 18.

📌 문제

 

📌 풀이

const input = require('fs').readFileSync('/dev/stdin').toString();
const num = parseInt(input);

for (let i = 1; i <= num; i++) {
    console.log(' '.repeat(num - i) + '*'.repeat(i));
}
  • repeat() : 오른쪽을 기준으로 정렬하려면 특별한 방법이 있는 줄 알았는데 공백으로 정렬하면 되는 문제였다.
    25314번 문제에서 배운 repeat()을 사용하니 간단하게 풀 수 있었다.
    공백의 수는 주어진 정수에서 반복문의 i 값을 뺀 값이 되고, *의 수는 반복문의 i 값이 된다.
728x90

댓글