Learn Introductory JavaScript by Building a Pyramid Generator - Step 99

Tell us what’s happening:

i tried every thinng google youtube fcc foram and even chat gpt can you please give me the solution for this

Your code so far

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

function padRow(rowNumber, rowCount) {
  return " ".repeat(rowCount - rowNumber) + character.repeat(2 * rowNumber - 1) + " ".repeat(rowCount - rowNumber);
}

// Loop with false as the iteration
for (let i = count; false; ) {
  rows.push(padRow(i, count));
  i--;  // Manually handle iteration by decreasing i

  // Stop the loop when i reaches 1

// User Editable Region

  if (i === 0) {
    break;
  }
}

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

// 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

Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 99

Hi there!

Read the challenge instructions carefully. You need to create a for loop and add required code to it. Reset the challenge step and try again.
The instructions:
Start by creating a new for loop. Declare your iterator i and assign it the value of count, then use the boolean false for your condition and iteration statements.

like this ??
for(let i = count;i<=0;i–){
if (i === 0) {
break;
}

}

for the condition and iteration you need to add the boolean false.

The if statement isn’t requested within the challenge instructions.

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