Instruções

Passo 11

O método find() recupera o primeiro elemento dentro de um array que atende às condições especificadas na função callback fornecida. Se nenhum elemento satisfizer a condição, o método retorna undefined. No exemplo abaixo, o método find() é usado para encontrar o primeiro número maior que 25:
const numbers = [10, 20, 30, 40, 50];

// Find the first number greater than 25
const foundNumber = numbers.find((number) => number > 25);
console.log(foundNumber); // Output: 30
Dentro da sua função playSong, use o método find() no array userData.songs para buscar uma música que tenha um id estritamente igual ao id passado para a função playSong. Atribua a chamada find a uma variável chamada song.

O que fazer:

Testes:

  • Sua função `playSong` deve chamar o método `find` em `userData.songs`.
  • Sua chamada `find` deve retornar uma música cujo `id` seja estritamente igual ao `id` passado para a função `playSong`.
  • Você deve atribuir sua chamada `find` a uma variável chamada `song`.

Preview