Learn Introductory JavaScript by Building a Pyramid Generator - Step 72

Tell us what’s happening:

Hi
I’ve replaced “let i= 0” with mutiple options:
0++
1++
i++

None of them worked according to the example code.
Any advices are greatly appreciated.

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


// User Editable Region

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

// User Editable Region

  rows.push(padRow(i + 1, count));
}

let result = ""

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

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/127.0.0.0 Safari/537.36

Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 72

please reset the code as you changed the for loop’s initialization statement instead of changing the addition assignment.
The addition assignment is the one that uses the addition assignment operator +=

1 Like