第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

下載的參考答案,看不懂,能祥細(xì)解答下嗎? timeStr += date.getMonth() + 1 +"月"; timeStr += date.getDate()+"日"; 是什么意思?

<!DOCTYPE ?HTML>

<html >

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>系好安全帶,準(zhǔn)備啟航</title>


<script type="text/javascript">


? //通過(guò)javascript的日期對(duì)象來(lái)得到當(dāng)前的日期,并輸出。

? var date = new Date(); ?// 實(shí)例化日期對(duì)象 ?

? var timeStr = '';//日期?

? timeStr = date.getFullYear() + "年" ; ?

? timeStr += date.getMonth() + 1 +"月"; ?

? timeStr += date.getDate()+"日"; ?

? var day ?= date.getDay(); //星期?

? var week = '';

? switch(day){

? ? case ?0 :

week ?= '星期一';

break;

case ?1 :

week ?= '星期二';

break;

case ?2 :

week ?= '星期三';

break;

case ?3 :

week ?= '星期四';

break;

case ?4 :

week ?= '星期五';

break;

case ?5 :

week ?= '星期六';

break;

case ?6 :

week ?= '星期天';

break;?

? }

? timeStr += "&nbsp;"+week;

? //打印出日期

? document.write(timeStr);



??

? //成績(jī)是一長(zhǎng)竄的字符串不好處理,找規(guī)律后分割放到數(shù)組里更好操作哦

? var sorceStr = "小明:87; 小花:81; 小紅:97; 小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";

?

? var arr ?= sorceStr.split(';');//按 ; 符號(hào)進(jìn)行數(shù)組分割

? var sum = 0;

? var av= 0;

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

? ?var index = arr[i].indexOf(':'); //根據(jù) : 符號(hào)確定數(shù)字開(kāi)始的位置?

sum += parseInt( ?arr[i].substr(index+1,2) ?); ?// parseInt() 字符串類型轉(zhuǎn)成整型

? ?}

av = sum/arr.length;

? ? av = Math.floor(av); ?// 取整

? ??



? //從數(shù)組中將成績(jī)撮出來(lái),然后求和取整,并輸出。

??

? ?document.write("--班級(jí)總分為:"+av);


</script>

</head>

<body>

</body>

</html>


正在回答

3 回答

arr[i].substr(index+1,2)是在arr[i]這個(gè)字符串中substr獲取index這個(gè)位子的后一個(gè)位子的元素,獲取的長(zhǎng)度為2. ?然后用parseInt將獲取到的字符轉(zhuǎn)變成整形賦值給sum ?

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉18229743112 提問(wèn)者

非常感謝!明白了
2016-10-13 回復(fù) 有任何疑惑可以回復(fù)我~

哦,這個(gè)明白了, ?var arr ?= sorceStr.split(';');//按 ; 符號(hào)進(jìn)行數(shù)組分割

? var sum = 0;

? var av= 0;

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

? ?var index = arr[i].indexOf(':'); //根據(jù) : 符號(hào)確定數(shù)字開(kāi)始的位置?

sum += parseInt( ?arr[i].substr(index+1,2) ?); ?// parseInt() 字符串類型轉(zhuǎn)成整型

? ?}

av = sum/arr.length;

? ? av = Math.floor(av); ?// 取整

? ??

那這一段能麻煩解釋一下嗎?sum += parseInt( ?arr[i].substr(index+1,2) ?);?


0 回復(fù) 有任何疑惑可以回復(fù)我~

timeStr += date.getMonth() + 1 +"月"; ? ? ?timeStr += date.getDate()+"日";

這是為了得到一個(gè)年月日的字符串,getMonth()方法是得到0到11的數(shù)字,所以加1,+=在這里就是字符串的拼接,getDate是為了得到年月日的日

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉18229743112 提問(wèn)者

非常感謝,明白了
2016-10-13 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕前端8403592

+=不是吧,x+=y相當(dāng)于x=x+y
2019-04-19 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
JavaScript進(jìn)階篇
  • 參與學(xué)習(xí)       468768    人
  • 解答問(wèn)題       22442    個(gè)

本課程從如何插入JS代碼開(kāi)始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界

進(jìn)入課程

下載的參考答案,看不懂,能祥細(xì)解答下嗎? timeStr += date.getMonth() + 1 +"月"; timeStr += date.getDate()+"日"; 是什么意思?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)