課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
寫不出來平均分那塊,關鍵是還看不懂大家寫的代碼。哪位好些人能給我講講 ?
2016-05-19
源自:JavaScript進階篇 7-23
正在回答
var scoreArr=scoreStr.split(";");//在;處分隔開,形成一個【小明:87;小花:81;···】這樣一個數組
然后從for循環(huán)語句講:
設置sum+=sum+=parseInt(scoreStr[i].substr(scoreStr[i].indexOf(":")+1)//找到這個字符串中以:開頭的地方然后+1也就是找到了數字,然后將分數提出,然后利用循環(huán)求和);
小可愛班納 提問者
我覺得這樣做比較合適。
"小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"
小明:87; ?一共6個字符 ?
組數就為 ??(scoreStr.length+1)/6-1 ??
每組根據 ??字符串長度分就可以了
比如 ??小明:87; ?str.substr(0,2);//小明 ?str.substr(3,2);//87?
<body> ??<!--先編寫好網頁布局--> ??<h4>操作成功</h4> ?<span?id="time"?onclick="count()"></span> ?<input?type="button"?style="background:?none;"?value="返回"?onclick="GOBack()"> ?? <script>?? ??function?$(id)?{ ???return?document.getElementById(id); } //獲取顯示秒數的元素,通過定時器來更改秒數。 var?timer?=?setInterval("count()",?1000); var?time?=?30; function?count()?{ ???if?(time?!=?0)?{ ???????time--; ???????$("time").innerHTML?=?time?+?"秒后回到主頁"; ???}?else?{ ???????clearInterval(timer); ???????window.location?=?"http://www.baidu.com"; ???} } //通過window的location和history對象來控制網頁的跳轉。 function?GOBack()?{ ???window.history.back(); } </script> </body>
? ?
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態(tài)交互世界
1 回答拜托諸位大神詳解
2 回答拜托大家看看有啥問題
1 回答For我看不懂呀,拜托指點
1 回答這段不明白,拜托大神指點
3 回答求助 求助
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-05-19
var scoreArr=scoreStr.split(";");//在;處分隔開,形成一個【小明:87;小花:81;···】這樣一個數組
然后從for循環(huán)語句講:
設置sum+=sum+=parseInt(scoreStr[i].substr(scoreStr[i].indexOf(":")+1)//找到這個字符串中以:開頭的地方然后+1也就是找到了數字,然后將分數提出,然后利用循環(huán)求和);
2016-05-20
我覺得這樣做比較合適。
2016-05-19
"小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"
小明:87; ?一共6個字符 ?
組數就為 ??(scoreStr.length+1)/6-1 ??
每組根據 ??字符串長度分就可以了
比如 ??小明:87; ?str.substr(0,2);//小明 ?str.substr(3,2);//87?
2016-05-19
? ?
? ?