微信扫一扫打赏支持

范仁义js课程---26、循环结构(while循环)

范仁义js课程---26、循环结构(while循环)

一、总结

一句话总结:

循环表示重复的执行,while循环的语法是while(条件表达式){代码块1}:表示当满足 条件表达式 的时候,会一直执行 代码块1

 

1、常见的循环有哪几种?

while循环,do-while循环(也是while循环的一种),for循环 等

 

2、死循环是什么?

在编程中,一个无法靠自身的控制终止的循环称为“死循环”。在循环中,如果 条件表达式 一直成立,循环会一直执行,永远停不下来。我们在编码中要根据情况避免死循环。比如while(true){}就是一个死循环

 

3、循环中的break语句的作用是什么?

终止循环

 

4、循环里面特别值得注意的点?

根据情况,一般赋初值的语句在循环体外,因为循环体内的代码会被重复执行,如果赋初值在循环体内,那么每次循环都会赋初值

 

 

5、循环中的两个关键点?

1、循环条件(循环变量);2、循环的终止条件

 

 

 

 

 

二、循环结构(while循环)(课程代码)

博客对应课程的视频位置:26、循环结构(while循环)
https://www.fanrenyi.com/video/19/123

 

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>循环结构(while循环)</title>
 6 </head>
 7 <body>
 8 <!--
 9 循环结构:做重复的事情
10 
11 常见的循环
12 while,do-while,for
13 
14 while循环 语法:
15 while(条件语句){
16   代码1
17 }
18 当条件语句成立的时候,一直重复的执行代码1
19 
20 循环的执行过程
21 1、首先是给循环变化赋初值
22 
23 2、判断循环变量是否满足条件(判断条件语句是否为真)
24 3、如果条件语句为真,我们就执行 循环中的 代码
25 4、循环变量的变化(一般是递增或者递减)
26 
27 2,3,4步骤是一直重复执行的
28 
29 循环的好处
30 1、重复执行
31 2、便于修改
32 
33 适用的条件
34 重复性的工作
35 
36 死循环
37 循环中,如果 条件语句 一直成立,那么循环体的中的代码会一直执行,这就是一个死循环,
38 我们在开发中要尽量避免使用死循环
39 
40 有一些情况我们是需要死循环的,这种情况下内部是有终止条件的
41 
42 
43 循环中的两个关键点
44 1、循环条件(循环变量)
45 2、循环的终止条件
46 
47 循环里面特别值得注意的点:
48 根据情况,一般赋初值的语句在循环体外,因为循环体内的代码会被重复执行
49 如果赋初值在循环体内,那么每次循环都会赋初值
50 
51 循环中break语句的作用
52 终止循环
53 
54 -->
55 <script>
56     // document.write('1'+'<br>');
57     // document.write('2'+'<br>');
58     // document.write('3'+'<br>');
59     // document.write('4'+'<br>');
60     // document.write('5'+'<br>');
61 
62 // var a=1;
63 // while(a<=10){
64 //     document.write(a+'<br>');
65 //     a++;
66 // }
67     var a=10;
68     var i=1;
69     while(true){
70         // document.write('第'+a+'个'+'<br>');
71         console.log(''+a+'个,'+ i++ +'<br>');
72         a--;
73         if(a<=0){
74             break;
75         }
76         // break;
77         //a--;
78     }
79 
80 </script>
81 </body>
82 </html>

 

 

 

 
posted @ 2020-02-29 14:19  范仁义  阅读(281)  评论(0编辑  收藏  举报