var lost = [4, 8, 15, 16, 23, 42];
var count = lost.length;
var isLost = function (n) {
for ( ) {
if ( n === lost[i]) {
return ;
}
}
return ;
};
if ( isLost(12) ) {
console.log('12 is a lost number');
}
if ( isLost(16) ) {
console.log('16 is a lost number');
}
這段代碼應(yīng)該是判斷12 和16是不是lost number.
那么函數(shù)里的for循環(huán)應(yīng)該咋補(bǔ)完整?
第二行.length不是看一個(gè)字符有多少個(gè)字母么。那么一個(gè)array.length是啥意思啊?
還有這個(gè)count變量 能起到啥作用啊.length是數(shù)組長(zhǎng)度,這什么語言我沒見過。。
.length是數(shù)組長(zhǎng)度,這什么語言我沒見過。。
js.讓把這段代碼補(bǔ)完整。如果這個(gè)題不會(huì)做,你應(yīng)該好好重新看書了,別人告訴你結(jié)果也毫無意義
for (i=0;i<count;i++){
if (n == lost[i])
return true;
}
這是JavaScript的寫法。好像是JavaScript?for (i = 0 ; i < lost.length;i ++)不過建議寫法應(yīng)該是
因?yàn)閿?shù)組長(zhǎng)度可變,所以不建議使用全局變量存儲(chǔ)數(shù)組長(zhǎng)度,而且全局變量存儲(chǔ)數(shù)組長(zhǎng)度有額外消耗
.length是數(shù)組長(zhǎng)度,這什么語言我沒見過。。
Javascript
for ( ) 里面的循環(huán)條件呢?
不過建議寫法應(yīng)該是
因?yàn)閿?shù)組長(zhǎng)度可變,所以不建議使用全局變量存儲(chǔ)數(shù)組長(zhǎng)度,而且全局變量存儲(chǔ)數(shù)組長(zhǎng)度有額外消耗
還是看不太懂。i=0;i<lost.length;i++
lost.length不是===6么,那么i不就是0,1,2,3,4,5,6。 [s:5]
還是看不太懂。i=0;i<lost.length;i++
lost.length不是===6么,那么i不就是0,1,2,3,4,5,6。
0 到 6 是幾個(gè)啊 ,你這明顯是一種語音都沒學(xué)過吧在網(wǎng)站學(xué)的?
不是應(yīng)該找本書學(xué)么?
還是看不太懂。i=0;i<lost.length;i++
lost.length不是===6么,那么i不就是0,1,2,3,4,5,6。
對(duì)啊,沒錯(cuò)啊啊,lost是個(gè)數(shù)組啊。數(shù)組你學(xué)過么?
錯(cuò)了,i是0 1 2 3 4 5
還是看不太懂。i=0;i<lost.length;i++
lost.length不是===6么,那么i不就是0,1,2,3,4,5,6。
循環(huán)條件是i<lost.length,所以6是不參與循環(huán)的.擼主你還是買本C語言基礎(chǔ)學(xué)吧 別急躁啊,靜下心來好好看書。。。
對(duì)啊,沒錯(cuò)啊啊,lost是個(gè)數(shù)組啊。數(shù)組你學(xué)過么?
錯(cuò)了,i是0 1 2 3 4 5
大概明白數(shù)組是個(gè)啥東西了。。
i應(yīng)該=1,2,3,4,5,6吧。這樣lost[i] 就是數(shù)組里的第i個(gè)數(shù)。
哎,我太低端了。。 [s:37]