【无标题】

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>打印1-100所有奇数之和</title>
		<script type="text/javascript">
			var sum=0;
			for (var i=1  ;i<100;i++) {
				//判断i是否为奇数
				if (i%2!=0) {
					sum=sum+i;
					
				}
				
			}
			console.log(sum);
		
		
		
		
		</script>
		
	</head>
	<body>
	</body>
</html>
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>键盘输入成绩奖励</title>
		<script type="text/javascript">
			
			/*提示框,键盘输入一个参数
			 * 声明一个变量成绩 :scores
			 */
			//判断输入的是否为有效分数
			while(true){
				var score=prompt("请输入成绩:");
				if(score>0 && score<=100){
					break;
				}alert("请输入有效分数")
				
			}
			
			
			if (score==100){
				alert("奖励一台BMW");
			} else if(score>=80 && score<=99){
				alert("奖励一台iphone18pro max");
				
			}else if(score>=60 && score<80){
				alert("奖励一本参考书");
			}else{
				alert("把所有教材抄100编");
			}
			
		</script>
	</head>
	<body>
	</body>
</html>
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script type="text/javascript">
			//假如投资的年利率为5%,试求从1000块增长到5000块,需要花费多少年
			var a=1000;
				count=0;
			
			while(a<5000){
				a=a*1.05;
				count++;
			}
			console.log("一共需要需要"+count+"年");
			
			
			
			
		</script>
		
	</head>
	<body>
	</body>
</html>
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>判断是否为质数</title>.
		<script type="text/javascript">
			/*
			 * 在页面中接收一个用户输入的数字,并判断该数是否是质数。
				质数:只能被1和它自身整除的数,1不是质数也不是合数,质数必须是大于1的自然数。

			 */
			var flag=true;
			var num=prompt("请输入一个大于1的整数:");
			if (num<=1) {
				alert("该值不合法");
			} else{
				//判断num是否为质数
				// 获取2-num之间的数
				for(var i=2;i<num;i++)
				if (num%i==0) {
					flag=false;
				}
				//利用外部编码块来输出是否为质数
			if (flag) {
				alert("该数是质数")
				
			} else{
				alert("该数不是质数")
				
			}
			}
			
		</script>
	</head>
	<body>
	</body>
</html>
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>水仙花数练习</title>
		<script type="text/javascript">
			/*
			 * 水仙花数是指一个3位数,它的每个位上的数字的3次幂之和等于它本身。100-1000
			 * (例如:1^3 + 5^3 +3^3 =153),请打印所有的水仙花数。
			 */
			for (i=100;i<1000;i++) {
				var b=parseInt(i/100);//获取百位的数字
				var s=parseInt((i-b*100)/10);//获取十位上的数字
				var g=i%10			 //获取个位上的数
				if (b*b*b+s*s*s+g*g*g==i) {
					console.log(i);
					
				}
				
			}
			
		</script>
	</head>
	<body>
	</body>
</html>
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>for</title>
		<script type="text/javascript">
			for (var a=1;a<10;a++) {
				
				alert(a);
			}
			//alert(a);写再这可以表达出最后输出的数字
		</script>
	</head>
	<body>
	</body>
</html>

 

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>while循环</title>
		<script type="text/javascript">
			var a=1;
			/*  先判断在执行
			while(a<10){
				a++;
				console.log(a);
			}
			*/
			//先执行在判断,至少输出一次
			do{
				console.log(a++);
			}while(a<10){
				a++
			}
		</script>
	</head>
	<body>
	</body>
</html>

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值