InstruçÔes
Passo 24
Antes de começar a trabalhar em tocar a prĂłxima e a mĂșsica anterior, vocĂȘ precisa obter o Ăndice de cada mĂșsica na propriedade
songs de userData. Para fazer isso vocĂȘ pode usar o mĂ©todo de array indexOf(), que retorna o primeiro Ăndice no qual um determinado elemento pode ser encontrado no array ou -1 se o elemento nĂŁo estiver presente.
const animals = ["dog", "cat", "horse"];
animals.indexOf("cat") // 1
Crie uma função chamada getCurrentSongIndex que retorne o Ăndice em que userData.currentSong pode ser encontrado em userData.songs e -1 quando a mĂșsica atual for null.
O que fazer:
Testes:
- VocĂȘ deve ter uma função chamada `getCurrentSongIndex`.
- Sua função `getCurrentSongIndex` deve retornar o Ăndice em que `userData.currentSong` pode ser encontrado em `userData.songs`.
- Sua função `getCurrentSongIndex` deve retornar `-1` quando `userData.currentSong` for `null`.
Preview