【发布时间】:2014-04-05 03:46:36
【问题描述】:
我想知道如何让这个 if 循环每秒暂停一次,然后继续计算我拥有的“糖果”数量。
编辑:我想暂停一下,以便我拥有的糖果数量每秒增加 1。目前显示器开始显示 1 到 10。我正在尝试复制此处完成的效果(我对JavaScript):http://candies.aniwey.net/
//booleans
var count = new Boolean;
count = true;
//integers
var candy = 0;
//strings
var txt = "You have ";
var txt1 = " candies.";
var br = "<br>";
//loops
while (candy <= 10) {
if (candy == 0) {
document.write(txt + candy + txt1);
document.write(br);
candy++;
} else if (candy == 1) {
document.write(txt + candy + " candy.");
document.write(br);
candy++;
} else {
document.write(txt + candy + txt1);
document.write(br);
candy++;
}
}
【问题讨论】:
-
你看过使用setInterval吗?
-
为什么要暂停?
标签: javascript if-statement while-loop