/**
* 金字塔图形
*/
const repeat = (n: number, style: string) => {
let result = ''
for(let i=0; i< n; i++){
result += style
}
return result
}
const printStep =(n: number) => {
let len = n%2 == 0?n: n+1
let mid = len/2
let result = '\n'
for(let i=1; i<= n; i++){
if(i%2 != 0){
result += repeat(mid-i/2, ' ')
result += repeat(i, '*') + '\n'
}
}
return result
}
console.log(printStep(15))
02-11
590

06-02
860

12-17
3819

07-20
228
