Learn Introductory JavaScript by Building a Pyramid Generator - Step 57

Tell us what’s happening:

The c hallange is to update my padRow function to return the value of concatenating my character variable to the beginning of the name parameter and nothing I write for the code is right and this program does not give proper feedback! This is what I have…
function padRow(character, name);
return character + name;
I can’t understand why this is wrong?

Your code so far

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

// User Editable Region

function padRow(character, name) {
return character + name; 
}

// User Editable Region

const call = padRow("CamperChan");
console.log(call);


for (let i = 0; i < count; i = i + 1) {
  rows.push(character.repeat(i + 1))
}

let result = ""

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

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

Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 57

Welcome to the forum @stephaniehillier4

The instructions did not ask you to add an argument to the function.

Happy coding

I took out the return character + name; and it’s still wrong. I got this reply… Your padRow function should concatenate character to the beginning of name . Nothing I do is right.

Please post your full code so the forum can assist.