Heim  >  Fragen und Antworten  >  Hauptteil

„Untersuchungscheckliste: n Optionen zur Lösung unsortierter Javascript-Probleme“

Ich versuche gerade, eine Umfrage für eine Website zu erstellen, bei der ich eine bestimmte Anzahl an Fragen und eine bestimmte Anzahl an Antworten habe. Aber jetzt muss ich die Anzahl der Antworten auf andere Werte ändern (statt 4, sondern 2, 3, 5 usw.). Ich weiß nichts über Website-Entwicklung.

Am Anfang hatte ich eine unsortierte Liste:

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>`;

Davor habe ich Folgendes verwendet:

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

um Optionen anzuzeigen. Ich habe darüber nachgedacht, ein Array zu verwenden, um jedes Element der bereitgestellten Optionen zu zählen und es für jede Frage zu ändern, aber ich kann anscheinend nicht die richtige Art und Weise finden, den Befehl zu bilden. Vielen Dank im Voraus für jeden Rat!

P粉512526720P粉512526720405 Tage vor383

Antworte allen(1)Ich werde antworten

  • 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>'

    Antwort
    0
  • StornierenAntwort