用indexOf獲取分數位置,為什么總是出來undefined
??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]); ????}
2016-04-08
樓樓你看下你這個地方是不是寫錯了,應該是myarr1[ index ]吧,你要大印的是數組myarr1中index位置的分數吧
2016-04-08
你定義的index是一個整數,但是你打印的確實一個數組類型,當然是未定義。