Learn Introductory JavaScript by Building a Pyramid Generator - Step 41

Tell us what’s happening:

Hi Iam trying to do this exercise about loops, and I think there something missing with my code pls help me.

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) {
row = row + result;
}
console.log();

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

Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 41

Hi there and welcome to our community!

concatenate the row value to the result value.

You should be concatenate onto the result variable, not trying to concatenate onto row (which is read-only). Also, you don’t need that stray console.log() below the for loop either.

1 Like

I don’t know why i didn’t think about that thx for helping me.
:smiley:

1 Like