我是靠谱客的博主 安静小蝴蝶,最近开发中收集的这篇文章主要介绍for循环、while循环、do while循环while循环do .. while 循环总结:,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

while循环

基本语法:

while(条件表达式) {;
    代码(循环体)
}

循环变量初始化:定义一个变量给其初始化一个值   例如:var n = 1;

循环条件的判断:作为循环是否继续执行的判断  例如:n <= 100;

循环变量的变量:让变量改动,这样就能够避免让循环无限制执行  例如:n = n + 1;

执行过程:

1.  先条件判断结构是 true 还是 false

2.  如果是true,那么程序会一直执行循环体中的代码

3.  如果条件为false,那么程序会立即跳出循环体代码结束执行

案例:

var i = 1;
while ( i <= 100 ) {
    document.write('cool');
	i++;
}

do .. while 循环

语法:

do {
    循环体代码
}while(条件表达式)

 执行过程:

1. 先执行循环体代码
2. 然后判断条件
3. 如果条件为true,继续执行循环体代码
4. 如果条件为false,循环体代码立即结束,跳出循环

案例:

var i = 1;
       do{
           console.log(i);
           i++;
       }while(i == 2)//结果为1 2

与while循环的区别:
 1. 如果条件不满足,do while循环会比while循环多执行一次
 2. 如果条件满足,do while循环和while循环执行的次数是一样一样的。

for循环:

语法:

for (变量初始化; 条件表达式 ;  变量自增(变量自减) {
     循环体代码
}
for(变量初始化;条件判断;变量改变){//循环体}

 执行过程:

1. 先执行变量初始化
2. 条件判断,结构是否为true
3. 如果条件为true,进入循环体中执行代码 【如果条件为false,循环立即结束】
4. 变量自增或自减  --   条件判断   --  true  --- 执行代码

案例:

//求1-100的和
var sum = 0;
for(var i = 1; i <= 100; i++){
    sum += i;
}
console.log(sum);

continue语句:

特点:

当程序遇到continue的时候,会结束本次循环,后面的代码也不会执行。进入到下一次循环中。

break语句:

特点:

当程序遇到break语句的时候,程序会立即终止,后面的代码不执行,不进入下一次循环。

总结:

循环的执行过程

for循环:for (var i = 1; i < n; i++) {循环体}

如果循环次数不确定:while,do...while

循环次数确定:for

break和continue:break:跳出整个循环,continue:跳出当前循环继续下次循环

最后

以上就是安静小蝴蝶为你收集整理的for循环、while循环、do while循环while循环do .. while 循环总结:的全部内容,希望文章能够帮你解决for循环、while循环、do while循环while循环do .. while 循环总结:所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部