Learn Introductory JavaScript by Building a Pyramid Generator - Step 43

Tell us what’s happening:

lineOne = lineOne + “\n” + lineTwo;
Use a second addition operator to append a new line after the result and row values..

my cod:
for (const row of rows) {
result = result + “\n” + row;
}
Could you please tell me where I’m going wrong and why I can’t move forward? Thank you :slight_smile:

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

Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 43

Hi

Check the order again in the instructions:

to append a new line after the result and row values

Where have you put yours?

Hi, I don’t understand what you mean. If you’re referring to the \n, where exactly should it be placed?

Append means to add on to the end of something. Did you put your newline at the end? It might be easier to reset the step so you can see what was there originally.