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

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

為什麼要賦予 sum 初始值?

var?arr=scoreStr.split(";");
var?sum=0;?//賦予sum初始值為0
for(var?i=0;i<arr.length;i++){
????sum+=parseInt(arr[i].substr(3,2));
}
var?av=Math.round(sum/arr.length);
document.write("--班級(jí)總分為:"+av);

為什麼要賦予 sum 初始值?(沒賦予的話,答案會(huì)錯(cuò))

正在回答

3 回答

我?guī)煾父嬖V我也可以不用賦初始值,但是這和計(jì)算器原理一樣,是計(jì)算模式,就和計(jì)算器顯示器一樣,默認(rèn)狀態(tài)是0,比較規(guī)范

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

sum沒有賦初始值的話,默認(rèn)為undefined,而undefiend與其他數(shù)做運(yùn)算的結(jié)果為NaN,可以驗(yàn)證如下:

var?sum;
document.write(sum);????//undefined
document.write(sum+1);????//NaN
0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

sz_yeefun 提問者

了解,但在我舉的例子中,當(dāng) sum 沒有賦予初始值時(shí), document.write(sum) 其實(shí)不會(huì)是 NaN ,而且每次輸出,數(shù)值都會(huì)變大,為什麼會(huì)這樣?
2016-08-28 回復(fù) 有任何疑惑可以回復(fù)我~

應(yīng)該是賦予SUM初始值,可以確定I的值范圍吧。。我也不太懂。。。

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

舉報(bào)

0/150
提交
取消

為什麼要賦予 sum 初始值?

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

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

幫助反饋 APP下載

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

公眾號(hào)

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