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

Tell us what’s happening:

Hello. There is a problem in my code. Please help me. The developer console says: // running tests

  1. Your allSongs array should have one value.
  2. Your allSongs array should have an object as its first value.
  3. Your allSongs array should have an object with an id property set to the number 0.
  4. Your allSongs array should have an object with a title property set to the string “Scratching The Surface”.
  5. Your allSongs array should have an object with an artist property set to the string "Quinc

Your code so far

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

/* file: styles.css */

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



allSongs.push({
    id: 0,
    title: 'Scratching The Surface',
    artist: 'Quincy Larson',
    duration: '4:25',
    src: 'https://cdn.freecodecamp.org/curriculum/js-music-player/scratching-the-surface.mp3'
});

// 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/128.0.0.0 Safari/537.36 OPR/114.0.0.0

Challenge Information:

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

In the beginning of the challenge it already gave you an empty allSongs array. You should add an object {} to it. It should seem like const allSongs = [ { } ]. You do not need to use any methods.

1 Like

Thank you very much for help.

1 Like