대망의 별찍기 문제 시리즈 4
문제 보기
<script>
const input = require('fs').readFileSync('/dev/stdin').toString().trim();
const N = +Number(input);
let result = '';
for (let i = 0; i < N; i++) {
let space = '';
space += ' '.repeat(i);
for (let j = N-i; j > N-i-1; j--) {
let star = '';
star += '*'.repeat(j);
result += space + star + '\n';
}
}
console.log(result);
</script>
for문 안의 for문에서 j 설정이 조금 tricky했던 문제였다.
for문 연습하기에는 별찍기 문제가 대박인 것 같다.
간단한 것 같아도 이게 앞에 space가 들어가는지와 역피라미드 모양인지 아닌지에 따라 for문 식이 꽤 달라지는 게 신기하다.