VimIy微民网,让世界倾听微民的声音! 设为首页 | 加入收藏 | 网站地图
当前位置:主页 > 大杂烩 >

请各位码农进来看下这段代码。谢谢,

时间:2012-07-09 21:23 来源:www.vimiy.com 作者:编辑 点击:

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');
   }
   
   
   这段代码应该是判断12 和16是不是lost number.
   那么函数里的for循环应该咋补完整?
   第二行.length不是看一个字符有多少个字母么。那么一个array.length是啥意思啊?
   还有这个count变量 能起到啥作用啊.length是数组长度,这什么语言我没见过。。
   
   .length是数组长度,这什么语言我没见过。。
   
   js.让把这段代码补完整。如果这个题不会做,你应该好好重新看书了,别人告诉你结果也毫无意义
   for (i=0;i<count;i++){
    if (n == lost[i])
    return true;
   }
   
   这是JavaScript的写法。好像是JavaScript?for (i = 0 ; i < lost.length;i ++)不过建议写法应该是
   因为数组长度可变,所以不建议使用全局变量存储数组长度,而且全局变量存储数组长度有额外消耗
   
   .length是数组长度,这什么语言我没见过。。
   Javascript
   
   for ( ) 里面的循环条件呢?
   
   不过建议写法应该是
   因为数组长度可变,所以不建议使用全局变量存储数组长度,而且全局变量存储数组长度有额外消耗
   
   还是看不太懂。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 是几个啊 ,你这明显是一种语音都没学过吧在网站学的?
   不是应该找本书学么?
   
   还是看不太懂。i=0;i<lost.length;i++
   lost.length不是===6么,那么i不就是0,1,2,3,4,5,6。
   
   对啊,没错啊啊,lost是个数组啊。数组你学过么?
   错了,i是0 1 2 3 4 5
   
   还是看不太懂。i=0;i<lost.length;i++
   lost.length不是===6么,那么i不就是0,1,2,3,4,5,6。
   
   循环条件是i<lost.length,所以6是不参与循环的.撸主你还是买本C语言基础学吧 别急躁啊,静下心来好好看书。。。
   
   对啊,没错啊啊,lost是个数组啊。数组你学过么?
   错了,i是0 1 2 3 4 5
   
   大概明白数组是个啥东西了。。
   i应该=1,2,3,4,5,6吧。这样lost[i] 就是数组里的第i个数。
   
   哎,我太低端了。。 [s:37]

关于网站 | 网站声明 | 用户反馈 | 合作伙伴 | 联系我们
Copyright © 2012年2月8日