Javascript 我可以使用for循环和onclick写出多个结果吗?

Javascript 我可以使用for循环和onclick写出多个结果吗?,javascript,Javascript,对不起我的英语。 A想在for循环的帮助下写出数字(0,3,6,9…27),但似乎比我想象的要难。谢谢你的帮助。 我发现了一个类似的问题: 函数计数(){ var i=0; 如果(i

对不起我的英语。 A想在for循环的帮助下写出数字(0,3,6,9…27),但似乎比我想象的要难。谢谢你的帮助。 我发现了一个类似的问题:

函数计数(){
var i=0;
如果(i<10){
document.getElementById(“demo”).innerHTML=(i*3);
}否则{
document.getElementById(“demo”).innerHTML=“nothing”;
}
i++;
}

这是一个标题
点击我


如果我理解正确,我认为您不需要为循环使用

每次调用函数时,当前代码定义
i=0

您只需要在函数外部定义
i
变量,这样它就可以正确地递增

var i=0;
函数计数(){
如果(i<10){
document.getElementById(“demo”).innerHTML=(i*3);
}否则{
document.getElementById(“demo”).innerHTML=“nothing”;
}
i++;
}

这是一个标题
点击我


如果我理解正确,我认为您不需要为
循环使用

每次调用函数时,当前代码定义
i=0

您只需要在函数外部定义
i
变量,这样它就可以正确地递增

var i=0;
函数计数(){
如果(i<10){
document.getElementById(“demo”).innerHTML=(i*3);
}否则{
document.getElementById(“demo”).innerHTML=“nothing”;
}
i++;
}

这是一个标题
点击我


像这样的东西怎么样:

function count() {
  for (i=0; i<10; i++) {
    document.getElementById("demo").innerHTML += (i * 3)
  }
}
函数计数(){

对于(i=0;i这样的事情怎么样:

function count() {
  for (i=0; i<10; i++) {
    document.getElementById("demo").innerHTML += (i * 3)
  }
}
函数计数(){

对于(i=0;i是否每次单击
时都要添加3?如果是,您不是在为
循环寻找
。我首先尝试了for循环,但没有成功。此代码与每次单击
时要添加3的标题ID不符?如果是,您不是在为
循环寻找
。我首先尝试了for循环,但不起作用。此代码的标题不正确