Learn Introductory JavaScript by Building a Pyramid Generator - Step 70

Tell us what’s happening:

Whats wrong with this code? …

Your code so far

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


// User Editable Region

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

// 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/130.0.0.0 Safari/537.36

Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 70

Update the character value to be repeated 2 * rowNumber - 1 times.

You did not update the character value, you updated the " " space strings

1 Like

Used these two solutions updating with 2 * rowNumber - 1 but didn’t go through…:

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

reset the step, change only what is asked, do not undo what you did in the previous step

hello careful read what they said to do. Update the character value to be repeated 2 * rowNumber - 1 times.

so int that you have to update in character.repeat(rowNumber)

hi @nehanirmal1678

It is great that you solved the challenge, but instead of posting your full working solution, it is best to stay focused on answering the original poster’s question(s) and help guide them with hints and suggestions to solve their own issues with the challenge.

We are trying to cut back on the number of spoiler solutions found on the forum and instead focus on helping other campers with their questions and definitely not posting full working solutions.

@nehanirmal1678 my gosh, I have to start saying when Im onto the next one, that question has been solved thank you! Thank you for all the help @nehanirmal1678

if you mark a post as solution that would be enough to show that you solved the issue in the topic