const fs = require('fs')
const input = fs.readFileSync('/dev/stdin').toString().trim()
const solution = (input) => {
let result = []
for(let i = 1; i<input; i++){
let side = " ".repeat(input-i)
let middle = '*'.repeat(i*2-1)
result.push( side + middle )
}
for(let i = input; i>=1; i--){
let side = " ".repeat(input-i)
let middle = '*'.repeat(i*2-1)
result.push( side + middle )
}
return result.join('\n')
}
console.log(solution(input))
피라미드형을 만드는 for문에 마지막줄(input)을 제외하고
역 피라미드형을 만드는 for문은 첫줄(input)을 허용해서
합치면 다이아형을 만들 수 있다.
틀렸다는데요...?