Я создаю игру-викторину.У меня есть отдельный файл .js с массивом объектов для вопросов, например:
var questions = [
{
ask: "question",
choice1: "answer",
choice2: "answer",
choice3: "answer",
correct: "correct answer"
},
];
, затем я получаю случайный объект из массива:
let random = questions[Math.floor(Math.random() * questions.length)];
, тогда я могу отправить эти object.propertiesчтобы это выглядело так:
question.innerHTML = random.ask
answer1.innerHTML = random.choice1;
answer2.innerHTML = random.choice2;
answer3.innerHTML = random.choice3;
answer4.innerHTML = random.correct;
И все работает отлично, но мне нужно рандомизировать эти ответы. Таким образом, каждый раз правильный ответ находится на одном и том же месте, но мне нужны ответы и правильный ответ, чтобы занять случайное местов дом.
Я застрял в этой проблеме, пробуя каждое решение, которое я могу найти в Google, но безуспешно.