当前位置: 首页 > Web前端 > CSS

JavaScript教程的循环结构

时间:2023-03-30 15:24:14 CSS

好的程序员web前端培训分享JavaScript学习笔记的循环结构。循环结构就是根据一定的给定条件,重复执行相同的代码循环。必须有一些固定的内容构成初始化条件来判断要执行的代码本身。更改WHILE循环。while,Chinesewhen...调用,其实就是满足条件时执行代码,不满足条件时不执行代码。语法while(condition){条件满足时执行}因为是条件满足时才执行,所以写的时候一定要注意,就是要设置一个边界值,否则会一直循环//1.初始化conditionvarnum=0;_//2.条件判断_while(num<10){//3.待执行的代码console.log('当前num的值为'+num)//4.自变num=num+1}·如果没有自变,则一直循环DOWHILE循环·它是一个类似于while循环的循环。while会先判断条件,满足则执行,不满足则停止执行。但是dowhile循环是不管条件执行一次,然后在开始判断条件。语法:do{要执行的代码}while(condition)//下面的代码,一开始条件不满足,但还是会执行一次。{}里面的代码dovarnum=10do{console.log('IExecutedonce')num=num+1}while(num<10)FORloop一个不同于while和dowhile的循环结构loops道理和其他两个一样,都是循环执行代码语法:for(vari=0;i<10;i++){要执行的代码}//一起写初始化,条件判断,自改for(vari=1;i<=10;i++){//这里是要执行的代码console.log(i)}_//控制台会依次输出1~10_。这看起来不舒服,但使用起来更容易。使用BREAK终止循环。当循环没有结束的时候,因为满足了我设置的条件,提前结束了循环。例如:我要吃五个包子。吃了三个就吃不下了。我会停止吃包子。要终止循环,可以直接使用breakkeywordfor(vari=1;i<=5;i++){//没有循环一次,吃一个包子console.log('我吃了一个包子')//当i的值为3时,如果条件为真,执行{}中的代码终止循环_//循环不会继续往下执行,不会有4和5_if(i===3){break}}CONTINUE结束本次循环·循环中,跳过当前循环,继续执行后面的循环·例如:吃了五个包子,当第三个掉下来的时候,不吃,跳过第三个,继续吃第四个和第五个·跳过这个循环,可以使用continue关键字for(vari=1;i<=5;i++){//当i的值为3时,执行{}_//{}里面的代码包含continue,然后是代码afterthiscycle不会执行_//当i为3时自动算作本次结束,继续执行i=4的循环if(i===3){console.log('Thisisthethird包子,掉在地上了,我不想吃')continue}console.log('我吃了个奶茶中药包子')}