Learn Introductory Javascript by Building a Pyramid Generator - Step 41

Hi guys.
Im stuck for some hours at this step, i just started this course and it’s already crushing my mind lol

The task is:
"To manipulate the result string, you will use a different type of loop. Specifically, a for...of loop, which iterates over each item in an iterable object and temporarily assigns it to a variable.

The syntax for a for...of loop looks like:

Example Code

for (const value of iterable) {

}

Note that you can use const because the variable only exists for a single iteration, not during the entire loop.

Create a for...of loop to iterate through your rows array, assigning each value to a row variable."

this is the code i already have:
const character = “#”;

const count = 8;

const rows = ;

for (let i = 0; i < count; i = i + 1) {

rows.push(i);

}

let result = “”
console.log(result);

I’m sorry i cant explain the 15-20 things i already tried, i just need what the answer is to maybe understand what i’m trying to do here.
Anyone can help?

1 Like

Please post a link to the step.

Also I don’t see that you posted the code you tried? The code you tried if this step is really asking for a for of loop should look like the example.

1 Like

funny enough, i have now done it…

this was the right result:
Mod edit: code removed

the only thing i did wrong was declaring the new variable outside of this loop, which i totally misunderstood that you have to do it after the “for (…”

but thanks anyways

I’m glad you figured it out.
I removed the solution code to allow this thread to remain spoiler free for others as per our policy here on the forum.

Please use the Help button to help you post here next time you need to since it will provide a template that you can fill it out and it will auto fill the link to the step for you as well.
Thanks

1 Like

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.