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();