javascript学习笔记,七、循环-for循环

HTML文件,建议用Visual Studio Code或者HBuilder X打开查看

<!DOCTYPE html>
<html lang="en">

	<head>
		<meta charset="UTF-8">
		<meta name="viewport" content="width=device-width,intial-scale=1.0">
		<meta http-equiv="X-UA-Compatible" content="ie=edge">
		<title>for语句</title>
		<script>
			var 初始化变量; //var声明的一个普通变量,通常当计数器用(只执行一次)
			var 条件表达式; //决定是否执行循环,即循环的终止条件(每执行一次都要与其比较)
			var 操作表达式; //每次循环一次后执行的语句,通常用于计数器的更新(执行次数=循环次数)     
			for (初始化变量; 条件表达式; 操作表达式) {
				//循环体(如果没有大括号自动把下一个语句作为执循环体)
			}


			/* 步骤:①执行初始化变量
               ②判断条件表达式
    如果②为真: ③执行循环体和操作表达式,并且从又②开始执行(循环)
    如果②为假: ③结束循环
        */



			//例

			 
			for(var num=101;num>100;)//根据情况可以不写操作表达式和初始表达式
			 {
			     num=prompt('请输入你的年龄(不可以大于100)')
			 }
       
       
			for (var i=0; i<=num; i++)
			 {
			   if(i==0)   
			    {
			         console.log('这一年你出生了');
			    }
			    else if(i==100)
			    {
			         console.log('这一年你去世了,享年100岁');
			    }
			  else 
			    {
			         console.log('这一年你'+i+'岁了');
			    }
			} 
			


			//案例一:输入班级学生总人数后依次输入学生成绩,最后弹出班级平均成绩

			var num = prompt('请输入学生人数');
			for (var i = 1, sum = 0; i <= num; i++) {
				sum = (prompt('请输入' + i + '号学生成绩') - 0) + sum;
			}
			alert('平均成绩为' + sum / num);


			//案例二:用for循环输出5个小⭐

			var str = '';
			for (var i = 0; i < 5; i++) {
				str = str + '⭐'
			}
			console.log(str);
		</script>


	</head>

	<body>
	</body>

</html>

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值