let n=3;
if(n>=3){
let numberofrows=Math.floor((Number(n)/2)+1);
pattern(numberofrows);
pattern1(n+2);
pattern2(numberofrows);
}
function pattern(rows) {
for (let i = 1; i <= rows; i++) {
let pattern = '';
for (let j = 1; j <= rows - i; j++) {
pattern += ' ';
}
for (let k = 1; k <= 2 * i - 1; k++) {
pattern += '*';
}
console.log(pattern);
}
}
function pattern1(rows) {
for (let i = 1; i <= rows; i++) {
console.log("e");
}
}
function pattern2(rows){
for(let i=1; i<=1;i++){
let pattern='';
for(let j=1;j<=rows+1;j++){
pattern += '*';
}
console.log(pattern)
}
}
bGV0IG49MzsKCgogCmlmKG4+PTMpewogICAgCiAgICBsZXQgbnVtYmVyb2Zyb3dzPU1hdGguZmxvb3IoKE51bWJlcihuKS8yKSsxKTsKICAKICBwYXR0ZXJuKG51bWJlcm9mcm93cyk7CiAgICAgcGF0dGVybjEobisyKTsKICAgIHBhdHRlcm4yKG51bWJlcm9mcm93cyk7CiAgCgp9CgoKZnVuY3Rpb24gcGF0dGVybihyb3dzKSB7CiAgICAKICBmb3IgKGxldCBpID0gMTsgaSA8PSByb3dzOyBpKyspIHsKICAgIGxldCBwYXR0ZXJuID0gJyc7CgogICAgZm9yIChsZXQgaiA9IDE7IGogPD0gcm93cyAtIGk7IGorKykgewogICAgICBwYXR0ZXJuICs9ICcgJzsKICAgIH0KIAogICAgZm9yIChsZXQgayA9IDE7IGsgPD0gMiAqIGkgLSAxOyBrKyspIHsKICAgICAgcGF0dGVybiArPSAnKic7CiAgICB9CiAgICBjb25zb2xlLmxvZyhwYXR0ZXJuKTsKICB9Cn0KCmZ1bmN0aW9uIHBhdHRlcm4xKHJvd3MpIHsKICAgIAogIGZvciAobGV0IGkgPSAxOyBpIDw9IHJvd3M7IGkrKykgewogICAKICAgCiAgICBjb25zb2xlLmxvZygiZSIpOwogIH0KfQoKCmZ1bmN0aW9uIHBhdHRlcm4yKHJvd3MpewogICAgZm9yKGxldCBpPTE7IGk8PTE7aSsrKXsKICAgIGxldCBwYXR0ZXJuPScnOwogICAgZm9yKGxldCBqPTE7ajw9cm93cysxO2orKyl7CiAgICAgICAgcGF0dGVybiArPSAnKic7CiAgICB9CiAgICBjb25zb2xlLmxvZyhwYXR0ZXJuKQp9CgoKfQoKCg==