哪个地方写错了 大家帮我看看
//从数组中将成绩撮出来,然后求和取整,并输出。 var sum=0 ; for(i=0; i<arr.length;i++){ sum = sum + parseInt(arr[i].substr(arr[i].indexOf(":")+1),2); } document.write("<br>" + "班级总分为:" + sum + "<br>"); document.write("班级平均分为(保留整数):" + Math.round(sum/arr.length));
尽量不要这么写,你看你写着写着就写错了吧,正确代码如下:
sum = sum + parseInt(arr[i].substr(arr[i].indexOf(":")+1,2));