关于for循环和while循环的使用选择

JavaScript 循环

如果您希望一遍又一遍地运行相同的代码,并且每次的值都不同,那么使用循环是很方便的。在需要遍历某个数组的时候,也是会用到循环这种方式。

For 循环

下面是 for 循环的语法:

for(var i=0;i<n;i++){
被执行的代码块;
}

这段语法的意思就是当i<n的时候,就会执行方括号里面的代码,执行完以后i++(i加上1),当i大于等于n时,这个语句就结束。

While循环

while 循环会在指定条件为真时循环执行代码块。

语法:

while(i<n){
被执行的代码块;
i++;
}

这段语法的意思就是只要i<n,就会执行方括号里面的代码;当i大于n的时候就结束循环。

while和for的比较

for:适用于知道循环次数的场合,n是已知数,可以循环n次。

while:适用于不知道循环次数的场合,不知道要循环多少次,但当i>n的时候就停止循环。

虽然它们都是根据条件去执行一些循环体,但是在不同的需求中做出合适的循环选择或许会让你的代码更简洁易懂。

陈健的个人博客,记录生活所见所感、学习笔记。专注于Web前端_SEO教程_读书心得。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

返回主页看更多
狠狠的抽打博主 支付宝 扫一扫