亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

請問我的代碼哪里錯了

?var scoreStr = "小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
?var ccy=scorStr.split(";")
?num=0
?for(var i=0;i<ccy.length;i++)
?{
???? num=num+parseInt(ccy[i].charAt(2))
??? ?
?}
?document.write(num)

正在回答

4 回答

for(var i=0;i<ccy.length;i++)
?{
???? num=num+parseInt(ccy[i].charAt(2))
??? ?
?}這樣只能根據索引取到一個字符

應該用slice(start,end)取 這樣可以去到像 '81'這樣的字符串,再進行轉換

1 回復 有任何疑惑可以回復我~
#1

車程一 提問者

我懂了,成績應該是有兩個字符, 謝謝
2016-10-24 回復 有任何疑惑可以回復我~

先用split(';'),然后可以取第4個和第5個字符組成字符串

0 回復 有任何疑惑可以回復我~

?var scoreStr = "小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
?var ccy=scorStr.split(";");
?num=0;

?for(var i=0;i<ccy.length;i++)
?{

?????var arr2=ccy[i].split(':');

? ? ? for(var j=0;j<arr2.length;j++){

? ? ? ? ? num+=parseInt(arr2[1]);

? ? ? }

?}

0 回復 有任何疑惑可以回復我~
#1

慕粉1719376037

用分號隔開 里面還有一層 例如:小明:87 需要再split一下
2016-10-23 回復 有任何疑惑可以回復我~

最后 沒加分號

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請問我的代碼哪里錯了

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號