<!DOCTYPE HTML>
<html>
<head>
<title>
...........
While Loops
...........
</title>
</head>
<body>
<script>
var a = 1;
while(a < 10) {
document.write("Hello World<br />")
};
a++;
</script>
</body>
</html>
这是我的while循环代码,当我在Firefox浏览器或其他浏览器中运行我的代码时,例如Firefox中的Chrome崩溃,而在Chrome中,它只发生加载现在我正在关注来自网站的Bucky roberts教程:http://thenewboston.org/watch.php?cat=10&number=20
我输入了他在他的视频中写的相同的代码,但后来它没有工作...请一些帮助找到关于While循环的问题请...提前感谢....我已将我的变量值设置为{ {1}}并将其设置为a = 1
,我将其增加为a<10
,但它循环无限次......
答案 0 :(得分:1)
您的循环永远不会终止,因为a++
超出了您的while
循环。因此它永远不会像预期的那样终止。如果再次查看他的代码,a
的后递增就在循环中:
var a = 1;
while(a<10){
document.write("Hello World<br />")
a++;
};
将此与his code和你的比较,你会看到差异。