Тест с въпроси и варианти за отговор в обект на JavaScript

Нека сега въпросите, вариантите за отговор и номерата на правилните отговори да се съхраняват в един обект:

javascriptlet questions = [
  {
    text: 'въпрос 1?',
    right: 0,
    variants: [
      'вариант 1',
      'вариант 2',
      'вариант 3'
    ]
  },
  {
    text: 'въпрос 2?',
    right: 1,
    variants: [
      'вариант 1',
      'вариант 2',
      'вариант 3'
    ]
  },
  {
    text: 'въпрос 3?',
    right: 2,
    variants: [
      'вариант 1',
      'вариант 2',
      'вариант 3'
    ]
  },
];

Нашият HTML код ще се съкрати до следното:

html<div id="test"></div>
<button id="button">провери отговори</button>

Сега при достъп до страницата ще трябва да преминете през нашия обект с цикъл и да формирате HTML кода на въпросите.

Задание 1

Реализирайте поставената задача.