Learn Introductory JavaScript by Building a Pyramid Generator - Step 60

Tell us what’s happening:

const character = “#”;
const count = 8;
const rows = ;

function padRow(rowNumber, rowCount) {
var padRow = rowNumber.repeat(rowCount);

// 返回拼接后的字符串
return padRow;
}

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

console.log(result);

Your code so far

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


// User Editable Region

function padRow(rowNumber, rowCount) {
  var padRow = rowNumber.repeat(rowCount); 
  
  // 返回拼接后的字符串
  return padRow;
}
var rowNumber = 'a';
var rowCount = 5;
console.log(repeatCharacter(rowNumber,  rowCount));

// User Editable Region



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/124.0.0.0 Safari/537.36 Edg/124.0.0.0

Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 60

麻烦悄悄

There should be one line here remove the var variables, replace the with return and the code is close but needs work.

You should use the .repeat() method on your character variable. 提示要用character

Yes thats it but right now its on rowNumber which is a param.

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

// Example usage
let rowNumber = 6;
let character = “*”;
let paddedValue = padRow(rowNumber, character);
console.log(paddedValue);

You should return the result of your .repeat() call.
还是报错