Learn Introductory JavaScript by Building a Pyramid Generator - Step 57

Tell us what’s happening:

somebody help me debug the problem on step 57 of introductory javascript. i have the correct output but stll the compiler tells me to concatenate character to the beginning of name

Your code so far

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


// User Editable Region

const title = "character ";
function padRow(name) {
  return title + "name";
}
padRow("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 + "\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 57

Update your padRow function to return the value of concatenating your character variable to the beginning of the name parameter.

You are not concatenating character and name variables. You are concatenating title and the string ‘name’:

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.