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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

請(qǐng)問(wèn)這段代碼哪里錯(cuò)了?

請(qǐng)問(wèn)這段代碼哪里錯(cuò)了?

pureland 2016-09-12 11:57:46
請(qǐng)問(wèn)這個(gè)代碼哪里錯(cuò)了,為什么最后會(huì)出現(xiàn)undifaindvar mynum=new Array(70,80,66,90,50,100,89);? ? var i;? ? for(i=0;i<=mynum.length;i++)? ? {? ? ? ? if(mynum[i]<60)? ? ? ? {? ? ? ? ? ? document.write("成績(jī)不及格,不輸出!"+"<br>");? ? ? ? ? ? continue;? ? ? ? }?? ? ? ? document.write("成績(jī)"+mynum[i]+"及格,輸出!"+"<br/>");? ? }
查看完整描述

13 回答

已采納
?
MarlboroKay

TA貢獻(xiàn)189條經(jīng)驗(yàn) 獲得超236個(gè)贊

首先你的數(shù)組長(zhǎng)度是 length = 7 ,但是數(shù)組中的下標(biāo)是0,1,2,3,4,5,6。

當(dāng)你的這段代碼執(zhí)行時(shí):

?for(i=0;i<=mynum.length;i++)

當(dāng)i = 7 時(shí),滿足條件走進(jìn)循環(huán),但是沒(méi)有滿足條件的數(shù)組下標(biāo),即mynum[7]不存在

所以提示,undefined。

應(yīng)該將for循環(huán)的條件修改為:

?for(i=0;i<mynum.length;i++)

望采納,謝謝。


查看完整回答
10 反對(duì) 回復(fù) 2016-09-12
?
搬磚的二狗子

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超4個(gè)贊

原來(lái)這就是數(shù)組越界啊,一直聽著異常里邊有個(gè)數(shù)組越界,可惜一直沒(méi)記住。

查看完整回答
1 反對(duì) 回復(fù) 2016-09-13
?
劉小六

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超1個(gè)贊

數(shù)組下標(biāo)從0開始,最大的下標(biāo)為length-1,所以,你的數(shù)組訪問(wèn)越界了

查看完整回答
1 反對(duì) 回復(fù) 2016-09-12
?
luo3988204

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊

再循環(huán)條件里不要等于號(hào)就可以了!數(shù)組下標(biāo)是從0開始的,如果有等于號(hào)的話,那么屬豬會(huì)越界,JavaScript就會(huì)包undefined的錯(cuò)誤

查看完整回答
反對(duì) 回復(fù) 2016-09-13
?
小鄭同學(xué)1

TA貢獻(xiàn)4條經(jīng)驗(yàn) 獲得超1個(gè)贊


一般這種情況用的都是for(i=0;i<mynum.length;i++),不用<=的

查看完整回答
反對(duì) 回復(fù) 2016-09-13
?
夜很殤37

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超2個(gè)贊

傳說(shuō)中的數(shù)組越界

查看完整回答
反對(duì) 回復(fù) 2016-09-13
?
周君龍

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個(gè)贊

?for(i=0;i<=mynum.length;i++) 把=號(hào)去掉

查看完整回答
反對(duì) 回復(fù) 2016-09-12
?
起伏羊

TA貢獻(xiàn)31條經(jīng)驗(yàn) 獲得超25個(gè)贊

http://img1.sycdn.imooc.com//57d6606a00014b4511030740.jpg

i的長(zhǎng)度大于組長(zhǎng) i=7的時(shí)候取得是數(shù)組的第八個(gè)數(shù)據(jù) 但是數(shù)組的長(zhǎng)度只有7?

你下次 可以一步一步輸出檢查是哪兒出錯(cuò)

查看完整回答
反對(duì) 回復(fù) 2016-09-12
?
MarlboroKay

TA貢獻(xiàn)189條經(jīng)驗(yàn) 獲得超236個(gè)贊

首先你的數(shù)組長(zhǎng)度是 length = 7 ,但是數(shù)組中的下標(biāo)是0,1,2,3,4,5,6。

當(dāng)你的這段代碼執(zhí)行時(shí):

??for(i=0;i<=mynum.length;i++)

當(dāng)i = 7 時(shí),滿足條件走進(jìn)循環(huán),但是沒(méi)有滿足條件的數(shù)組下標(biāo),即mynum[7]不存在

所以提示,undefined。

望采納,謝謝。

查看完整回答
反對(duì) 回復(fù) 2016-09-12
?
空城丶Dreams

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超1個(gè)贊

數(shù)組越界

查看完整回答
反對(duì) 回復(fù) 2016-09-12
?
stone310

TA貢獻(xiàn)361條經(jīng)驗(yàn) 獲得超191個(gè)贊

? for(i=0;i<=mynum.length;i++)

這里不能用<=,用<,因?yàn)槿绻鹖=mynum.length,那么mynum[i]這個(gè)值是不存在的,所以提示undefined

查看完整回答
反對(duì) 回復(fù) 2016-09-12
  • 13 回答
  • 0 關(guān)注
  • 2205 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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