문제
입력값
문제해결방법
반복문을 2번 돌려서 일반적인 별을 출력하는것과 다르지않은데 반복문을 한번더 사용해서 앞에 공백을 출력해주는 방법으로 문제를 해결할려고 생각해보았습니다.
코드
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 = 0; i < num; i++) {
for (let j = 0; j < num - i - 1; j++) {
result += ' ';
}
for (let z = 0; z <= i; z++) {
result += '*';
}
result += '\n';
}
console.log(result);
출력값