Je voudrais renvoyer des valeurs dans un tableau allant de 5 à 0 dans une boucle for toutes les 5 secondes. Voici mon code
function x() {
let array = [1,2,3,4,5,6,7,8]
let value = array.slice(0,5)
for(i = 5-1; i>=0; i--){
console.log(value[i])
}
setTimeout(x, 5000)
}
x()
Mon problème est que cela renvoie 5,4,3,2,1 toutes les 5 secondes. Je voudrais qu'il renvoie 5(attendre 5sec) 4(attendre 5sec) 3(attendre 5sec) etc...