我在这里声明了一个变量:

var quizScore = 0;


我想在每次correctAnswer()函数运行时为其添加一个数字:

function correctAnswer(){
  quizScore+1;
    console.log ( 'correct answer selected: quizscore = ' + quizScore );
}


我添加了用于调试的控制台日志。它可以工作,因此可以调用该函数,但不添加分数。我需要将其解析为整数吗?我无法确定+1才能正常工作。

您可以转到此处,您将看到在问题1上单击“闪电”会在控制台中显示“正确答案”,但不会添加到score变量中。

最佳答案

像这样做:

function correctAnswer(){
    console.log ( 'correct answer selected: quizscore = ' + (++quizScore) );
}


您只需将+1分配给quizScore变量。这可能是最快的方法,将1加一并显示在一行中

10-05 21:00