예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.
예제 입력:
5
출력은:
* *** ***** ******* ********* ******* ***** *** *
코드:
const N = Number(require('fs').readFileSync(0)); // input을 바로 Number로
/* 2. 1부터 N-1까지 공백과 별 찍기 */
for(let i = 1; i < N; i++){
let blank = " ".repeat(N-i);
let stars = "*".repeat(i + (i - 1));
console.log(blank + stars);
}
/* 3. N부터 1까지 공백과 별 찍기 */
for(let j = N; j > 0; j--) {
let blank = " ".repeat(N-j);
let stars = '*'.repeat(j + (j - 1));
console.log(blank + stars);
}