📌 문제
📌 풀이
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
'배움 기록 > 코테 연습' 카테고리의 다른 글
[알고리즘] 백준 10871번 : JavaScript(Node.js) 풀기 (0) | 2023.07.09 |
---|---|
[알고리즘] 백준 10952번 : JavaScript(Node.js) 풀기 (0) | 2023.07.02 |
[알고리즘] 백준 25314번 : JavaScript(Node.js) 풀기 (0) | 2023.06.11 |
[알고리즘] 백준 10950번 : JavaScript(Node.js) 풀기 (0) | 2023.06.04 |
[알고리즘] 백준 2480번 : JavaScript(Node.js) 풀기 (0) | 2023.05.29 |
댓글