課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
for(var i=0;i<myarr.length;i++){????? var num=myarr[i].split(":");????? var a=parseInt(num[1]);????? sum=sum+a;? }
這里的(num[1])的【1】怎么理解??
2016-11-05
源自:JavaScript進(jìn)階篇 7-23
正在回答
我取2個(gè)值來舉例:
var?scoreStr?=?"小明:87;小花:81"; var?myarr?=?scoreStr.split(";"); //經(jīng)過上面split后(以分號分隔字符串),這時(shí)myarr數(shù)組就是['小明:87','小花:81']; var?sum?=?0; for?(var?i?=?0;?i?<?myarr.length;?i++)?{????//遍歷myarr ????var?num?=?myarr[i].split(":"); ????//當(dāng)i為0時(shí);myarr[0]就是"小明:87";經(jīng)過split,num就是['小明','87']; ????//當(dāng)i為1時(shí);myarr[1]就是"小花:81";經(jīng)過split,num就是['小花','81']; ????var?a?=?parseInt(num[1]); ????//當(dāng)i為0時(shí),a就是小明 ????//當(dāng)i為1時(shí),a就是小花 ????sum?=?sum?+?a; }
妖靈262 提問者
arrayName[indexOf](indexOf為索引值)
num[1]就表示提取num數(shù)組的第二項(xiàng)(下標(biāo)由0開始計(jì)數(shù))
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動態(tài)交互世界
2 回答var num=1;為什么num=num++的值為1不是2
3 回答var num=0; function startCount() { document.getElementById('count').value=num; num=num+1; setTimeout("startCount()",1000); } startCount();
2 回答var str2 = str[i].split(":"); sum=sum+ parseInt(str2[1]);
1 回答num=num+1
2 回答num=num+1
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-11-05
我取2個(gè)值來舉例:
2016-11-05
arrayName[indexOf](indexOf為索引值)
num[1]就表示提取num數(shù)組的第二項(xiàng)(下標(biāo)由0開始計(jì)數(shù))