喜迎
春节

JS循环结构


while循环

while(条件){
    //条件成立就会反复执行这里的代码
}
var count = 0;
while(count < 10){
    count++;
    document.write("Hello world");
}

注意死循环: 没有终止条件的循环即为死循环,在代码中应尽量避免死循环

do…while循环

do{
    //先执行一遍代码
    //while条件成立再继续反复执行
}while(条件)

while和do…while循环的区别

do…while循环至少会执行一遍,不管条件是否成立,但是while循环如果初始条件不成立一遍也不会执行。

break和continue关键字

break:跳出循环体,整个循环结束
continue:结束本次循环进入下一次循环体

for循环

for (var i = 0; i < 10; i++) {
    console.log(i);
}

如下图所示:注意for循环时的执行顺序,并且:for循环1,2,4步是可选的

loop.png

三种循环的联系和区别

1、都是会反复执行的代码块
2、大部分情况下可以互相替换
3、do…while至少执行一次,while和for有可能0次,while不太能确定执行次数,for可以

练习(while和for两种方式)

1.打印100以内所有偶数的和
2.求出1-1/2+1/3-1/4…..1/100的和
3.打印出1000-2000年中所有的闰年,并以每行四个数的形式输出
4.打印九九乘法表
5.求1+2!+3!+…+20!的值
6.有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,按每一个格子是前一个格子的二倍(第四个格子放8个)计算,问棋盘上放的所有芝麻的重量是多少?
7.打印100–200之间所有能被3或者7整除的数
8.计算100的阶乘


文章作者: NekoDeng
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 NekoDeng !
评 论
 上一篇
JS程序执行
JS程序执行
顺序结构:按照由上到下的顺序一行一行地执行的程序结构 分支结构:根据不同的条件判断来决定程序执行走向的结构(也叫选择结构) 循环结构:需要重复执行同一操作的程序结构称为循环结构。 if 判断逻辑语句if(true){ /
2020-08-18
下一篇 
jQuery
jQuery
jQuery 语法jQuery 语法是通过选取 HTML 元素,并对选取的元素执行某些操作。基础语法: $(selector).action() 美元符号定义 jQuery选择符(selector)”查询”和”查找” HTML 元素jQue
2020-08-17
  目录