元风风风
2016-04-08 12:01
for(var i=0; i<myarr1.length; i++){
//从数组中将成绩撮出来,然后求和取整,并输出
var index=myarr1[i].indexOf(":")+1;
document.write(index[i]);
var myarr2=parseInt(myarr1[i].substr(index[i],2));
document.write("<br/>"+myarr2[i]);
}

楼楼你看下你这个地方是不是写错了,应该是myarr1[ index ]吧,你要大印的是数组myarr1中index位置的分数吧
你定义的index是一个整数,但是你打印的确实一个数组类型,当然是未定义。
JavaScript进阶篇
469198 学习 · 22584 问题
相似问题