Javascript 中的测验生成器和随机化

Quiz generator and randomization in Javascript

每次我为正确答案加上 1 或 2 时,它都会给我一些别的东西。谁能帮忙。我还提供了一个 Jsfiddle link 这样你就可以看到 HTML CSS 和 JavaScript 放在一起。我不知道为什么没有显示答案。或者,即使它们是,它们也不是正确答案。

  let quiz = (function() {
    let getFinalResultsString = (score, questionsCount) => {
      //Stop timer here
      clearInterval(interval);
      score = 0;
    };

您在 getFinalResultsString() 函数中将 score 值设置为 0。删除 score = 0; 行,它应该会按预期工作。我还更新了您的 JSFiddle。

第一个问题的答案是'her',因为您已将答案索引设置为1;不要忘记 JavaScript 使用基于 0 的索引。