Tell us what’s happening:
Build a Pyramid Generator.
My code is not passing the test but when I run the tests it looks to be working well. Help me on where it is failing from.
function pyramid(patternCharacter, integer, Boolean){ let x = " "; if (Boolean == false){ for (let i = 0; i <= integer; i++) { let w = integer - i; let u = x.repeat(w); let y = (i * 2) - 1; if (i == 0){ console.log(
\n); } else if (i == 1){ console.log(
${u}${patternCharacter}\n`);
}
else if (i >= 2){
let
Your code so far
function pyramid(patternCharacter, integer, Boolean){
let x = " ";
if (Boolean == false){
for (let i = 0; i <= integer; i++) {
let w = integer - i;
let u = x.repeat(w);
let y = (i * 2) - 1;
if (i == 0){
console.log(`\n`);
}
else if (i == 1){
console.log(`${u}${patternCharacter}\n`);
}
else if (i >= 2){
let z = patternCharacter.repeat(y)
console.log(`${u}${z}\n`);
}
}
}
else if (Boolean == true){
for (let i = integer; i >= 0; --i) {
let w = integer - i;
let u = x.repeat(w);
let y = (i * 2) - 1
if (i == 0){
console.log(`\n`);
}
else if (i == 1){
console.log( `${u}${patternCharacter}\n`);
}
else if (i >= 2){
let z = patternCharacter.repeat(y)
console.log( `${u}${z}\n`);
}
}
}
return "";
}
console.log(pyramid("p", 5, false));
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:139.0) Gecko/20100101 Firefox/139.0
Challenge Information:
Build a Pyramid Generator - Build a Pyramid Generator