简单的5种循环结构

ilili

循环结构

1. For循环 重复重复

for 循环语句:
for(初始化变量;循环条件;循环迭代){
循环语句;
}

for(var i=0;i<count;i++){
sum=sum+=i;
}
document.write("
"+sum);
迭代就是++和— —的意思

例子:
var sum=0;
for (var i = 0; i < 10; i++) {
sum+=i;
}
document.write("
"+sum);

在这里插入图片描述
如果这个i小于10的时候,就跳出这个循环,在这里插入图片描述就是他本身等于它本身加上i<10,是指要循环十次,从0开始循环到9就是十次
0加0等于0,在进来0+1=1,便利完了之后,这个数就会一直叠加,叠加完了之后输出这个值 结果就等于45
只要条件成立,就一直重复运行

2. 反反复复(while循环)
和for循环有相同功能的还有while循环,while循环重复执行,一段代码,直到某个条件不再满足。
跟for循环都差不多,都是先判断条件,在执行语句,不满足它那个条件的时候就停止循环
while语句结构:
while(判断条件) {
循环语句
}

例子:
var num=23;
while(num<30){
num =num+1;
}
document.write("
"+num);

结果:

在这里插入图片描述
只需要确定他的一个条件,判断他的值是不是等于30,是就进来执行里面的条件,他跟for循环不同的是for循环是<小于10就是要执行10次,而while循环是执行到30这个数就不执行了,没有说要执行多少次,只是执行到等于那个数字

3. 来来回回(do…while循环)
do…while循环结构
先执行代码,后判断条件,如果条件为真,继续循环。
do{
循环语句
}
while(判断条件)
var str=3;
do{
str=str+1;
}
while(str>5)
For和while都是判断条件成不成立才执行的,而do…while不管条件成不成立,都会执行一次的方法体写在条件之前,所以先执行在判断,条件成立就按正常的循环体来做,不成立的时候也会执行一次的

4. 退出循环
在for,do…while,while循环中使用break语句退出当前的循环,直接执行后面的代码。
格式如下:
for (初始条件;判断条件;循环后条件值更新) {
if (特殊情况) {
break;
}
}

条件不成立,不进入这个循环体,但是代码是从上往下执行,当它等于50的时候,这个条件就成立了,成立就进来,结束循环体
在这里插入图片描述
结果:
在这里插入图片描述

5. 继续循环continue
continue的作用是仅仅跳过本次循环,而整个循环体继续执行。
语句结构:
for (初始条件;判断条件;循环后条件值更新) {
if (特殊情况) {
break; }
循环代码
}
在这里插入图片描述

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值