【发布时间】:2017-06-10 10:44:34
【问题描述】:
我是 JavaScript 新手。我正在学习一些教程并尝试制作一个打印 10 到 120 的倍数的代码。它不应该打印 100,并在 120 之后显示一条消息。但由于某种原因,它不起作用。运行代码时,页面上什么都没有显示,甚至没有其他文本。请帮忙!
var z = 10;
while (z<150){
if (z==100){
document.write("Cannot print 100!");
continue;
}
else if (z==130){
document.write("Cannot print after 120!");
break;
}
document.write(z+"<br>");
z+=10;
}
【问题讨论】:
-
您可能应该以
var z = 0开头,并且因为您有一个break 语句,您可以将您的while 子句更改为while (true)。 -
调试你的代码。逐行浏览。
-
@Luka,仍然没有帮助。
标签: javascript loops if-statement while-loop counter