Я разрабатываю веб-страницу «Никогда не бывал когда-либо», которая генерирует сценарий «Никогда не бывал когда-либо» ios каждый раз, когда пользователь нажимает кнопку.
Я создал генератор, но с проблемой, с которой я сейчас столкнулся с тем, что генератор продолжает повторять одни и те же строки после нескольких щелчков.
Есть ли способ, который бы рандомизировал, какая строка была выбрана, но затем не выбирал эту строку снова?
var scenario = [
'Never Have I Ever 1',
'Never Have I Ever 2',
'Never Have I Ever 3',
'Never Have I Ever 4',
'Never Have I Ever 5',
'Never Have I Ever 6',
'Never Have I Ever 7',
'Never Have I Ever 8',
'Never Have I Ever 9',
'Never Have I Ever 10',
'Never Have I Ever 11',
'Never Have I Ever 12',
'Never Have I Ever 13',
'Never Have I Ever 14',
'Never Have I Ever 15',
'Never Have I Ever 16',
'Never Have I Ever 17',
'Never Have I Ever 18'
]
function generate() {
var randomNumber = Math.floor(Math.random() * (scenario.length));
document.getElementById("sentence").innerHTML = scenario[randomNumber];
}