什么时候用 'while' 什么时候用'for'
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
正如我们提到的,for
循环非常适合做你提前知道你要重复多少次循环的任务。另一方面,while
循环是当你不得不循环,但你不知道有多少次循环的的时候。
正如您所看到的,但是,您可以用计数器变量来让while
循环做和for
循环一样的工作。这通常是一个个人喜好问题。
说明
在编辑器中编写两个循环:一个while,一个for。这样写并没有问题,只要确保你的循环语法正确,应该注意避免无限循环!
提示:
记住你的语法!While循环看起来像这样:
while(condition) {
// Do while condition is true
}
For循环看起来像这样:
for(start; end; increment) {
// Do something!
}
例如,您可能有一个For循环,如下所示:
for (var i = 1; i < 11; i++) {
// Print the numbers 1 - 10
console.log(i);
}
在线练习
{$ activeFileHint $}