Quiero cargar archivos de script aleatorios en un elemento de etiqueta de script. He intentado esto pero no funcionó.
var randomTest = Math.floor(Math.random() * 5) +1; //generating random number var randomTestJs = "test" + randomTest + ".js"; // targeting random question file source var questionSource = "js/" + randomTestJs; //selecting question file source var test = document.querySelectorAll("script")[0]; //selecting tag attribute test.setAttribute("src", questionSource); //overwriting question fileesto no puede funcionar las etiquetas de script se ejecutan cuando se carga el lado. intenta ejecutar los scripts sobre la marcha. esta no es la forma en que funciona.
tal vez intente cargar sus preguntas en un formato json con fetch y luego trabaje con él.