Learn Introductory JavaScript by Building a Pyramid Generator - Step 28

Tell us what’s happening:

Learn Introductory JavaScript by Building a Pyramid Generator
Step 28
You should have seen “freeCodeCamp” printed to the console. This is because .pop() returns the value that was removed from the array - and you pushed “freeCodeCamp” to the end of the array earlier.

But what does .push() return? Assign your existing rows.push() to a new pushed variable, and log it.

let character = ‘Hello’;
let count = 8;
let rows = [“Naomi”, “Quincy”, “CamperChan”];

//editable code

let pushed = rows.push(

Your code so far

let character = 'Hello';
let count = 8;
let rows = ["Naomi", "Quincy", "CamperChan"];

// User Editable Region

let pushed = rows.push("freeCodeCamp");
console.log(pushed);
let popped = rows.pop();
console.log(popped);
console.log(rows);

// User Editable Region

let popped = rows.pop();
console.log(popped);
console.log(rows);

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 28

Hi. You have written out from “let popped” to “(rows);” again. You already have that below your editable region. Remove those lines and it should pass

Just delete all those codes that are already given below the User Editable Region and it will be working.