need help it keeps saying, You should concatenate a single space to the beginning of your returned value.
Your code so far
const character = "#";
const count = 8;
const rows = [];
// User Editable Region
function padRow(rowNumber, rowCount) {
return character.repeat(" "+rowNumber+" ");
}
// 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/126.0.0.0 Safari/537.36
Challenge Information:
Learn Introductory JavaScript by Building a Pyramid Generator - Step 67
They meant that the space should be concatenated to the left and right of the character being repeated. So the final result will be one space followed by the character being repeated by itself followed by one space.
Hello. I’ve tried this test, but failed at the second one. I’ve written: let the assignment operator = “The assignment operator”;
let “Hello” = “character”;
But it isn’t correct.