for循环

循环:按照一定规律,重复做某件事情

//输出数组中的每一项
//按照数组的索引是依次递增的规律

var ary=[3,6,8,9,3];
for(var i=0; i<ary.length; i++){
      console.log(ary[i]);
第一次循环:i=0 i<5成立 i=1 3
第二次循环:i=1 i<5成立 i=2 6
第三次循环:i=2 i<5成立 i=3 8
第四次循环:i=3 i<5成立 i=4 9
第五次循环:i=4 i<5成立 i=5 3
第六次循环:i=6 条件i<5不成立 循环结束 本次没有循环 }

for语法组成:

1、定义初始值 ,var i = 0;初始值是几自定义 var i=1;...

2、设置循环成立的条件(条件成立循环继续,不成了循环结束)i<ary.length,i==100.....i<100...

3、条件成立会执行循环体中的内容 { }中的内容

4、执行步长累加(累减)的操作 i++..i--

//倒着循环

var ary=[12,23,34];

for(var i=ary.length-1; i>=0; i--){
    console.log(ary[i]); //34,23,12

}

//输出基数项

for(var i=0; i<ary.length;i++){
    if(ary[i]%2!=0){
        console.log(ary[i]);//23
    }
}

//隔一个输出一个

for(var i=0; i<ary.length;i+=2){//i+=2,隔过去了一个索引
        console.log(ary[i]);//12,34
}

 总结:了解for循环步骤,任意设置循环条件

continue && break

for循环的循环体中,经常出现两个关键字:

1、continue:结束本轮循环,继续下一轮循环

2、break:中断或者结束

var ary3=[3,4,5,6,7,8,9,10,11,12];//索引长度9
for(var i=0; i<ary3.length; i++){
     //0,1
     //1,3
     //3,5
     //
    if(i<5){ //0符合条件,++=1,++=2; 2符合条件,++=3,++=4; 4符合条件,++=5,++=6,;6不符合i<5和i>7的条件,输出6,;
        i++;
        continue;
    }
    if(i>7){//i=6后,++=7,不符合i>7条件,输出7,7++=8,符合条件,+=2=10,停止整个循环
        i+=2;
        break;
    }
    console.log(i);
}

转载于:https://www.cnblogs.com/xinxinxiangrong7/p/11429311.html

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可私 6信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 、可私信6博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 、可私信6博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值