JSFiddle - React, Tailwind, and code Playground
JavaScript
function generateRandomSequence(amount){
var random = [];
for (var i = 0; i<amount; i++) random[i] = i;
return shuffle(random);
}
function shuffle(o){
for(var j, x, i = o.length; i; j = Math.floor(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x);
return o;
}
var random = generateRandomSequence(3000);
var gamesCompleted = 0;
function nextGame(){
console.log(random[gamesCompleted]);
gamesCompleted++;
}
nextGame();