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

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

大佬們 為什么輸出是NaN,幫幫忙

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>綜合測試</title>

</head>

<body>

<script>

var mydate=new Date();

var times="";

times=mydate.getFullYear()+"年";

times+=mydate.getMonth()+1+"月";//添加加號

times+=mydate.getDate()+"日";

var day=mydate.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;

default://記得加?。。?!

}


document.write(times+"&nbsp"+week+"<br>");

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

var shuju1=shuju.split(";");

var sum=0;

var av=0;

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

var a=shuju1[i].substring[3,4];

sum+=a;

}

av=sum/shuju1.length;

document.write(sum+av);

</script>

</body>

</html>


正在回答

1 回答

一、

var a=shuju1[i].substring[3,4];

這有問題,substring(3,5)才能提取的分數字串符;注意是括號。

二、

用parseInt(a)轉變成數值才能進行加法。

三、var shuju里面有空格,對取值有影響,刪除多余空格。

代碼如下:

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

var a=shuju1[i].substring(3,5);

sum+=parseInt(a);

}

總分sum

平均分av=sum/shuju1.length

你這最后document.write(sum+av);是個什么鬼?總分加平均分?不是這么寫的



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

qq_孤單摩天輪_0 提問者

謝謝啦 糾結好久了
2018-06-09 回復 有任何疑惑可以回復我~
#2

慕碼人hello_world 回復 qq_孤單摩天輪_0 提問者

都是小問題,開始寫不易發(fā)現
2018-06-09 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

大佬們 為什么輸出是NaN,幫幫忙

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

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

幫助反饋 APP下載

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

公眾號

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