Learn Introductory JavaScript by Building a Pyramid Generator - Step 62

Tell us what’s happening:

i do not understand the concept and examples i need more help

Your code so far

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


// User Editable Region

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

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

Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 62

Instructions for this step is:
Update your blank space strings to be repeated rowCount - rowNumber times.

You added str with .repeat() method and added a number value 3 as argument. You didn’t have any that both things in your code for update it with repeat method.

Add rowCount - rowNumber as argument within .repeat method. And you should have only two repeat() method in your code. Also concatenate character with both .repeat.
Example

return str.repeat() + variable + str.repeat();

Do it with actual strings.

1 Like

tried
function padRow(rowNumber, rowCount) {
return " ".repeat(rowCount - rowNumber) + " ".repeat(rowCount - rowNumber);
}
still getting error

You have deleted character variable. That’s you need it between your both strings repeat method with concatenation sign + before and after it with space.
@MarisaB

1 Like

here is the correct syntax
– removed–

Please use a generic example to show syntax (as opposed to the specific solution code)

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.