Learn Introductory JavaScript by Building a Pyramid Generator - Step 62

Tell us what’s happening:

I have done everything that I can. But I also do not understand what I am doing and what I am expected to do.

Your code so far

const character = "#";
const count = 8;
const rows = [];


// User Editable Region

function padRow(rowNumber, rowCount) {
return " ".repeat(rowCount - rowNumber) + character.repeat(rowNumber) + " ".repeat(rowCount - rowNumber);
 
}
padRow(" ".repeat() + character.repeat() + " ".repeat())

// User Editable Region


for (let i = 0; i < count; i = i + 1) {
  rows.push(padRow(i + 1, count));
}

let result = ""

for (const row of rows) {
  result = result + "\n" + row;
}

console.log(result);

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36

Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 62

Inside the padRow function, you’ve completed the task correctly.
Below the padRow function you’ve added an unnecessary line of code.
Remove that and your code should pass.

Oh wow! Thank you
It worked.

1 Like