No se como programar éste código para cada vez que haga un click en BTNRIGHT o BTNLEFT el intervalo de 3000ms se reinicie.
Porque el problema es que la funcion intervalo, siempre esta en marcha, y si doy a algún boton, justo a los 2500ms por ejemplo, saltan 2 imágenes muy rápido (debido a que el proyecto entero es un slide/carousel)
BTNRIGHT.addEventListener('click', function(){
next();
});
BTNLEFT.addEventListener('click', function(){
prev();
});
//MOVIMIENTO AUTOMÁTICO
setInterval(function(){
next();
}, 3000);
Gracias!