Estoy tratando de poner una música para reproducir después de que terminó la anterior, pero por alguna razón mi temporizador no funciona y todos comienzan uno encima del otro sin esperar el tiempo que debería.
var musics = [music1,music2,music3,music4,music5,music6] var musicas = shuffle(musics) var z = 0 var timerr = 0 function zz (){ musicas[z].currentTime=0 musicas[z].play() timerr = musicas[z].duration z++ console.log(timerr) } setInterval(zz,timerr)
Básicamente, en esta consola. registro, muestra la duración de cada música al mismo tiempo solo una vez por alguna razón, así que no sé qué estoy haciendo mal.
(javascript)