while,do……while,for循环j结构-----学习笔记(5.13-5.14)

循环:一遍又一遍重复执行的相同代码或相似的代码
循环特点:
1、循环的条件
规定了循环的执行次数
2、循环操作
要执行相同或相似的语句–循环做什么事情
3、循环的变量
做循环的记录

循环三要素
1、循环变量
2、循环的条件
3、循环变量的更新

while
–先判断在执行

		while(条件){
			循环体
		       }

循环语句中的控制语句
1、continue
终止本次循环的执行,继续下一次循环
2、break
退出循环结构
流程:
1、判断 循环条件
2、如果条件为真,则执行循环体 ; 更改循环变量的值 ----更改的方向是趋向于结束循环
3、再一次判断条件 ,如果条件为真则继续执行循环体 …
4、止到条件为假 ,则结束循环

do……while
–先执行,在判断

		do{
			循环体
		}while(条件)

流程
1、执行一次循环体
2、判断循环条件是否满足
如果条件为真,则继续执行循环体
如果条件为假,则退出循环
3**.do while** 和 while之间的区别
do…while至少执行一次 先执行 再判断
while 可能一次都不执行 先判断 后执行
3、do … while 应用的场合

			function fun() {
			//反复接收用户输入,且打印用户输入的内容,知道输入的是exit为止
			do{
				var input=prompt("请输入:");
				console.log(input);
			}while(input != "exit" );
		}	

for
–先判断在执行

		for(表达式1;表达式2;表达式3){
			循环体
		}	

声明循环变量
2.2 判断表达式2是否成立
2.3 表达式2成立执行 循环体
2.4 更新循环变量
2.5 判断表示2是否成立 成立继续执行循环体…
若不成立 结束循环

	for(;;){
		console.log('这是死循环')
	}

以上三种循环都允许相互嵌套
一定在循环的内部补充退出条件 否则成了死循环
三个表示都都允许为空

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值