最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

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

明明和大家的差不多,怎么就不行呢,崩潰

<!DOCTYPE ?HTML>

<html >

<head>

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

<title>系好安全帶,準備啟航</title>


<script type="text/javascript">

var riqi=new Date();

document.write(riqi);


? //通過javascript的日期對象來得到當前的日期,并輸出。

??

??

??

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


? ?var pingjun=[小明:87,小花:81,小紅:97,小天:76,小張:74,小小:94,小西:90,小伍:76,小迪:64,小曼:76];


? ?for(i=0;i<10;i++)

? ?{

? ? ? ?sum=0

? ?sum= ?parseInt(pingjun[i].substring(3,5)) ?+ ?sum;

?

? ?}

? ?

? ?document.write(Math.round(sum/10)); ? ? ? ? ? ? ?//sum/pingjun.length



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

??


</script>

</head>

<body>

</body>

</html>


正在回答

3 回答

代碼存在如下問題:

1、數(shù)組寫法出現(xiàn)問題,pingjun數(shù)組中,各項存儲的是字符串,而非數(shù)值,所以需要加雙引號或單引號,如下

var?pingjun=['小明:87','小花:81','小紅:97','小天:76','小張:74','小小:94','小西:90','小伍:76','小迪:64','小曼:76'];

2、sum值的初始化,即sum=0這條語句應該放在for循環(huán)體外,不然每次運行都會將其重新賦值為0,如下(另外,sum最好先定義再使用)

???var?sum=0;
???console.log(pingjun[0].substring(3,5));
???for(i=0;i<10;i++)
???{???????
???	sum?=?parseInt(pingjun[i].substring(3,5))?+?sum;
???}

3、題目給出的數(shù)據(jù)比較特殊,所有人的姓名都為兩個字,所以你這么寫也可以得到結(jié)果,但是最好是使用分割功能,以“:”作為分割,獲得成績

???var?sum=0;
???for(i=0;i<10;i++)
???{???????
???	sum?=?parseInt(pingjun[i].split(':')[1])?+?sum;
???}

注:本題要求對獲得的日期進行規(guī)范化,貼一下代碼給你作為參考吧

??var?Udate?=?new?Date();
??var?weeks?=?['星期日','星期一','星期二','星期三','星期四','星期五','星期六']
??var?Ndate?=?Udate.getFullYear()+'年'+Udate.getMonth()+'月'+Udate.getDate()+'日'+'??'+weeks[Udate.getDay()];


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

城南舊夢情 提問者

非常感謝!!
2017-07-26 回復 有任何疑惑可以回復我~

是不是sum沒聲明

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

慕村4009116

for循環(huán)里面 如果是sum= 0;說明這個sum是全局變量,但是你沒有在script里面聲明過sum,不知道是不是這個原因
2017-07-25 回復 有任何疑惑可以回復我~
#2

愛上慕婉清6262634

沒聲明是一方面,就算聲明了他這個計算結(jié)果也是錯的,sum=0的位置不對 只能返回最后一名的學生的成績
2017-08-26 回復 有任何疑惑可以回復我~
#3

慕村4009116

這個跟sum沒關系,他在循環(huán)里少寫了一個document.write而已。不是sum造成的
2017-08-26 回復 有任何疑惑可以回復我~
#4

慕村4009116 回復 愛上慕婉清6262634

嗯你是對的
2017-08-26 回復 有任何疑惑可以回復我~
查看1條回復

問題1一個變量的值不是應該在[]里嗎,為什么別人答案是在""里2就算我換成""了也沒有結(jié)果

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

舉報

0/150
提交
取消

明明和大家的差不多,怎么就不行呢,崩潰

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

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號