为什么我的for循环直接到底?

时间:2016-01-04 19:19:13

标签: javascript

我正在尝试通过在线课程学习javascript基础知识。我有一组有效的函数,我想通过for循环运行它们10次。这是我的for循环的代码:

for (var count=0; count < 11; count++){
        document.getElementById("position1").onclick=function() {
            this.style.display="none";
            clicked=Date.now();
            reaction=(clicked-created)/1000;
            document.getElementById("timebox").innerHTML="Time to click: "+reaction+" seconds "+count;
        makebox();
        }
    }

由于某种原因,循环以11处的变量计数开始,并且无限地运行代码而不是在10次后停止。任何人都可以告诉我为什么这样做?我已经将count变量添加到输出中,只是为了看到它,所有它显示的都是11.谢谢你提供任何帮助,因为我很难过。

大卫

0 个答案:

没有答案