Learn Introductory JavaScript by Building a Pyramid Generator - Step 84

Tell us what’s happening:

I do not understand how to do what this is asking and have been looking for two days Googling. Any suggestions where else to look to understand this?
use let to declare a continueLoop variable and assign it the boolean false. Then use let to declare a done variable and assign it the value 0.

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);
}

// TODO: use a different type of loop
/*for (let i = 1; i <= count; i++) {
  rows.push(padRow(i, count));
}*/


// User Editable Region

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



// User Editable Region


let result = ""

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

console.log(result);

Your browser information:

User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 84

You should delete the given code lines in this challenge and then declare two variables. Reread the instructions.
The code that is to be deleted is:

if ("") {
  console.log("Condition is true");
} else if (5 < 10) {
  console.log("5 is less than 10");
} else {
  console.log("This is the else block");
}

Reset step.

Hi there,

The instruction asked us to:

  • use let to declare a continueLoop variable and assign it the boolean false.
  • use let to declare a done variable and assign it the value 0.

Please go back to Step 2 and Step 3 to remind about how to declare a variable and how to assign value to a variable.

2 Likes