我正在尝试创建一个while
用 continue 语句循环。然而,它似乎导致了无限循环,我不明白为什么。
在我看来,下面的代码应该以var tasksToDo
然后在 3 处递减至 0,途中跳过数字 2。
var tasksToDo = 3
while (tasksToDo > 0) {
if (tasksToDo == 2) {
continue;
}
console.log('there are ' + tasksToDo + ' tasks');
tasksToDo--;
}
conitnue
,将返回到 while 循环。并且taskToDo 的递减永远不会超过2。
var tasksToDo = 3
while (tasksToDo > 0) {
if (tasksToDo == 2) {
tasksToDo--; // Should be here too.
continue;
}
console.log('there are ' + tasksToDo + ' tasks');
tasksToDo--;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)