var sco = scoreStr.split(";").join("");
var arr = new Array(10);
for(var i=0;i<10;i++){
arr[i] = sco.slice(5*i,5*i+5);
}
var sum = 0;
for(var j=0;j<10;j++){
sum+=parseInt(arr[j].substr(3,2));
}
document.write("平均成绩为:"+sum/10);
var arr = new Array(10);
for(var i=0;i<10;i++){
arr[i] = sco.slice(5*i,5*i+5);
}
var sum = 0;
for(var j=0;j<10;j++){
sum+=parseInt(arr[j].substr(3,2));
}
document.write("平均成绩为:"+sum/10);
<span id="s">5</span> <span id="back">返回</span>
var time=5; var i = setInterval(function(){ document.getElementById("s").innerHTML>1? document.getElementById("s").innerHTML=--time:window.location.href="www.imooc.com" },1000); document.getElementById("back").onclick=function(){history.back();};
var time=5; var i = setInterval(function(){ document.getElementById("s").innerHTML>1? document.getElementById("s").innerHTML=--time:window.location.href="www.imooc.com" },1000); document.getElementById("back").onclick=function(){history.back();};
第一次系统提示代码错误。。。然而,这里多两个空格,真的就是错误么。。。。前面的代码,乱写一通都能提交通过,这里没问题确过不去,希望慕课的“在线交互编程”不要空有其表,只是个噱头。另外这是我来慕课学习的第四天,给“慕课女神”提了两条意见和bug了,没人理。。。。说好的“私人秘书”呢???还有很多问题憋着呢,大伙帮我顶顶!!!慕课加油!!!
2015-06-28
命名尽量使用有意义的字符,也有一些约定俗成的:一层循环i,二层j等等
以下摘自互联网,目前比较流行的命名方式:
类名使用帕斯卡命名方式(首字母大写),如:VelocityResponseWriter(又叫大驼峰式)
变量名和方法名小写开始的驼峰命名(非开头首字母大写),例如:studentParentName(小驼峰式)
常量名用全大写:MAX_PARAMETER_COUNT = 100
以下摘自互联网,目前比较流行的命名方式:
类名使用帕斯卡命名方式(首字母大写),如:VelocityResponseWriter(又叫大驼峰式)
变量名和方法名小写开始的驼峰命名(非开头首字母大写),例如:studentParentName(小驼峰式)
常量名用全大写:MAX_PARAMETER_COUNT = 100
2015-06-28
最赞回答 / uhelper_net
打一个简单的比喻,把这四个字幕div当作钓鱼的浮袍(把第一个取掉之后,后面的会浮上来).d.appendChild(d.firstChild)相当于把第一个元素,插到队尾,队列第二个元素迅速成为第一个元素,如此循环.不过此代码还不够完善,需要过滤掉非element子节点.对dom操作或dom节点不熟悉,建议网上找找<<Javascript权威指南(6th)>>或<<JavaScript高级程序设计(2-3th)>>看一下.
2015-06-28