Random Image Pic
JavaScript
const pool = [
"1.png",
"2.png",
"3.png",
"4.png",
"5.png",
"6.png",
"7.png",
"8.png",
"9.png",
"10.png",
];
let show = [];
while(show.length < 6){
// random sort
let pooled = pool.sort(() => 0.5 - Math.random())[0];
if(!show.includes(pooled)){
show.push(pooled);
}
}
console.log(show);
function after5Mins(){
let newPoolItem = pool.sort(() => 0.5 - Math.random())[0];
while(show.includes(newPoolItem)){
newPoolItem = pool.sort(() => 0.5 - Math.random())[0];
}
show[Math.floor(Math.random()*show.length)] = newPoolItem;
}
setTimeout(()=>{
after5Mins();
console.log(show);
}, 2000);