Learn Introductory JavaScript by Building a Pyramid Generator - Step 68

Tell us what’s happening:

javascript 67th one problem as it was asking me to concatenate a single space in the beginnning and at the end of returned value. i dont know how

Your code so far

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


// User Editable Region

function padRow(rowNumber, rowCount) {
  return character.repeat(" "+" ");
}

// User Editable Region


for (let i = 0; i < count; i = i + 1) {
  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/128.0.0.0 Safari/537.36

Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 68

Hi there!

You need to concatenate the space string on both side of character.repeat().

the repeat function is expecting a number, so please click reset to return the code for this step back to its original state (when repeat was being called with a number).

After that, use the + concatenation operator to add a single space character " " to the left and the right of the character being repeated. (that means add them to the left and right side of the character.repeat statement)

1 Like

Use the addition operator to concatenate a single space " " to the beginning and end of your repeated character string.

function padRow(rowNumber, rowCount) {
return " " + character.repeat(rowNumber) +" ";
}

hi @Siddharth_Rangwa

If you have a question about a specific challenge as it relates to your written code for that challenge and need some help, click the Help button located on the challenge. This button only appears if you have tried to submit an answer at least three times.

The Help button will create a new topic with all code you have written and include a link to the challenge also. You will still be able to ask any questions in the post before submitting it to the forum.

Thank you.