Learn Basic String and Array Methods by Building a Music Player - Step 88

Tell us what’s happening:

All instructions seem to be followed, and the answers for this step seem to be relating to another question. The feedback says “You should not modify the existing if statement” but that is where the changes are supposed to be made…

Your code so far

<!-- file: index.html -->

/* file: styles.css */

/* file: script.js */
// User Editable Region

  if (userData?.songs.length === 0) {
  const resetButton = document.createElement('button');
  document.createElement('resetButton');
  }

// User Editable Region

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

Challenge Information:

Learn Basic String and Array Methods by Building a Music Player - Step 88

Hi there!

Why did you added that document.createElement('resetButton');

You have coded that the instructions asked above.

The question asks to use the const

You did it above as per instructions.

Then you added that extra line of code that doesn’t make sense.

The question asks to use ceateElement() to create a "button"

The instructions is asking: Inside your if statement, declare a resetButton constant, then use createElement() to create a "button" .

Here’s you did that:

Thanks, it works fine now

1 Like