1.题目和代码
- 学校让老师挑出班里面五个学生的成绩录入成绩系统,录入完毕求出这五个学生的平均分是多少,请使用for循环实现。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script type="text/javascript">
var sum=0
for(i=0;i<5;i++){
var a=prompt("请输入学生成绩")
sum=sum+parseInt(a)
}
document.write(sum/5)
</script>
</body>
</html>
2.模拟自动饮料机,当输入1-5中的任意整数,则给出对应的饮料。并提示是否继续购买饮料。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script type="text/javascript">
var buy = "继续"
do {
var a = prompt("请输入要购买的饮料序号")
switch (a) {
case "1":
alert("可乐")
break;
case "2":
alert("橙汁")
break;
case "3":
alert("雪碧")
break;
case "4":
alert("矿泉水")
break;
case "5":
alert("果粒橙")
break;
default:
alert("暂无您需要的饮料")
break;
}
buy = prompt("是否继续购买饮料(输入继续可继续购买饮料)")
} while (buy = "继续")
</script>
</body>
</html>
3.请使用循环计算出1-100之间的所有整数之和。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script type="text/javascript">
var sum=0
for(a=1;a<=100;a++){
sum+=a
}
document.write(sum)
</script>
</body>
</html>
4.请使用循环打印出1-100之间所有的偶数
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script type="text/javascript">
var sum=0
for(a=1;a<=100;a++){
if(a%2==0){
document.write(a)
document.write("<br/>")
}
}
</script>
</body>
</html>
5.请统计数1-100之间能被3整除的所有整数的个数。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script type="text/javascript">
var sum=0
for(a=1;a<=100;a++){
if(a%3==0){
sum++
}
}
document.write(sum)
</script>
</body>
</html>