Learn Introductory JavaScript by Building a Pyramid Generator - Step 43

Tell us what’s happening:

i tried everything i even watched a yt tutorial but still doesnt work

Your code so far

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

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

let result = ""


// User Editable Region

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

// User Editable Region


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/131.0.0.0 Safari/537.36 Edg/131.0.0.0

Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 43

1 Like

Hi @bodo,

You put "\n" into the wrong place :sweat_smile:

Try reading the instruction again, carefully:

Use a second addition operator to append a new line after the existing result value and the added row value.

Thanks for the hack.

Blockquote

Like it said in the instructions, add it after result and row.

Blockquote

You just need to move it to the end ,not in the middle.
Happy Coding!

your new line needs to be in the exact position as instructed.
Use a second addition operator to append a new line after the result and row values

So the instruction indicated to create a new line by adding the plus operand to the existing equation result= result + row and a new line.

It will look like this:-- removed

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. How to Help Someone with Their Code Using the Socratic Method

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.