Learn Introductory JavaScript by Building a Pyramid Generator - Step 78

Tell us what’s happening:

I am stuck on log “Condition is true” in the body of the if (true) statement. I am not sure how to perform the log correctly.

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

if (true) {
  log("Condition is true")
}

// 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 (Windows NT 10.0; Win64; x64) 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 78

All other forums are for previous versions of this assignment and the steps don’t align properly.

It is console.log() not log()

The challenges are updated and when new steps are added they shift the step numbers. So old forum posts won’t line up step number wise.

1 Like

I tried that previously and got the same error but after resetting a few times it finally accepted. thank you!!