我觉得我可能在这里犯了一个根本性的错误。我希望有人能帮助我。Javascript:打印Y,X倍
function countdown() {
x = 5;
for (i = x; i > 0; i--) {
document.getElementById('display').innerHTML = (i + " ");
}
}
这是一个非常小的简单复制问题,我有。
我有一个很长的功能。在这个函数中是一个变量,在这种情况下:X.
我想插入一些元素(在这种情况下:#display)X次的次数。
我想最好的方法是用for循环,从X开始倒数1,每次插入我想要的字符串。
但是当它运行时,它只返回1.(我希望它在这种情况下返回“5 4 3 2 1”)。
请有人向我解释为什么这不起作用?几个小时以来,我一直在大脑中徘徊。
你可能是指''innerHTML + = i +“”'' – Indy