0

我正在使用while循环在javascript中编写一个函数,与下面列出的非常相似。

{
    var x="",i=0;
    while (i<5)
    {
        x=x + "The number is " + i + "<br>";
        i++;
    }
    document.getElementById("demo").innerHTML=x;
}

现在在这段代码中, document.getElementById("demo").innerHTML=x; 尽管在 while 循环括号之外,代码仍会执行,并且下一组括号之外的代码会产生语法错误,因为它不属于任何函数。

在函数中的 while 循环之后如何执行单个命令?

4

1 回答 1

0

该行 document.getElementById("demo").innerHTML=x;执行一次。它正确显示了所有迭代,因为您将所有迭代都添加到x每个循环中。

于 2021-10-12T17:10:19.887 回答