首頁  >  問答  >  主體

"調查清單:解決Javascript未排序問題的n個選項"

我目前正在嘗試為一個網站建立問卷調查,其中我有一定數量的問題和一定數量的答案。但現在我需要將答案的數量改為不同的數值(而不是4個,而是2個、3個、5個等等)。我對網站開發一竅不通。

一開始,我有一個未排序的清單:

question.innerHTML = `<h2>Q${count + 1}. ${questions[count].question}</h2>
<ul class="option_group">
<li class="option">${first}</li>
<li class="option">${second}</li>
<li class="option">${third}</li>
<li class="option">${fourth}</li>
</ul>`;

在此之前,我使用了:

let[first, second, third, fourth] = questions[count].options;

來顯示選項。我考慮使用一個陣列來計算提供的選項的每個元素,並為每個問題更改,但我似乎找不到正確的形成命令的方法。 提前感謝您的任何建議!

P粉512526720P粉512526720405 天前385

全部回覆(1)我來回復

  • P粉060528326

    P粉0605283262023-09-11 10:50:16

    let html = `<h2>Q${count + 1}. ${questions[count].question}</h2>
    <ul class="option_group">`
    for (let item of questions[count].question) {
      html += `<li class="option">${item}</li>`
    }
    html += '</ul>'

    回覆
    0
  • 取消回覆