大大大大雄
2016-05-28 21:30
<!DOCTYPE HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>系好安全带,准备启航</title>
<script type="text/javascript">
var today=new Date();
document.write(today.getFullYear()+"年"+today.getMonth()+"月"+today.getDate()+"日"+"星期"+today.getDay()+"<br />");
var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
var suzu = scoreStr.split(";");
var sum = 0;
var avg = 0;
if(var i = 0 ; i < suzu.length ; i++){
sum = sum+ parseInt(suzu[i].slice(3,5));
}
avg = sum / suzu.length;
document.write(parseInt(avg));
</script>
</head>
<body>
</body>
</html>
for循环。。。你的for循环写错了 if(var i=0...... 这里。。把if 改成 for
诶。 谢谢大家了。
if(var i = 0 ; i < suzu.length ; i++){
sum = sum+ parseInt(suzu[i].slice(3,5));
}
avg = sum / suzu.length;
document.write(parseInt(avg));
//将括号前面的if改为for,是循环语句,而if是判断语句每一种语言有且只有三大结构 顺序 分支(也就是判断对了后执行什么,不对执行什么) 循环(当型循环和直到型循环),具体内容多自己多去了解吧
不是if,是for循环
醉了,if(var i = 0 ; i < suzu.length ; i++) 不是if 是for for for
for 循环写错了for写成if
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题