I need help a stuck in this case mybe anyone can help me to solve this case?

Tell us what’s happening:
Describe your issue in detail here.

  **Your code so far**

// Setup
var recordCollection = {
2548: {
  albumTitle: 'Slippery When Wet',
  artist: 'Bon Jovi',
  tracks: ['Let It Rock', 'You Give Love a Bad Name']
},
2468: {
  albumTitle: '1999',
  artist: 'Prince',
  tracks: ['1999', 'Little Red Corvette']
},
1245: {
  artist: 'Robert Palmer',
  tracks: []
},
5439: {
  albumTitle: 'ABBA Gold'
}
};

// Only change code below this line
function updateRecords(records, id, prop, value) {
if(prop !== "tracks" && value !== ""){
  records[id][prop] = value
}else if(prop = "tracks" && record[id][prop] == undefined){
  records[id][prop] = [value]
}else if(prop === "tracks" && value !== ""){
  let track = records[id][prop]
  track.push(value)
}else if(value === ""){
  delete records[id][prop]
}
return records;
}

console.log(updateRecords(recordCollection, 5439, 'artist', 'ABBA'));
  **Your browser information:**

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36

Challenge: Record Collection

Link to the challenge:

What is the error you are getting? I think people will be more willing to help if you also provide an error message rather than just code where they have to try to figure out what the issue might be. Welcome to the forum.

I figure the issue is here, but, yes, please, when yoh ask for help include as many details as you can

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.