问答详情
源自:3-8 编程练习

哪位大神帮我看看,哪一步出错了?

 var  arr = ['*','##',"***","&&","****","##*"];

 arr[7]="**";

 //显示数组长度

 document.write(arr.length + "<br/>");

 //将数组内容输出,完成达到的效果。

 if (var i = "*" ; i<arr.length ; i++)

  {

  document.write(arr[i]+"<br/>");

   }


提问者:璎珞小猪 2015-06-15 15:03

个回答

  • sai_young
    2015-06-15 15:31:44
    已采纳

    var  arr = ['*','##',"***","&&","****","##*"];

             arr[6]="**";// 数组索引从0开始,不是1

            document.write(arr.length + "<br/>");
            
            for (var i = 0 ; i<arr.length ; i++)//for循环,不是if语句

              {

              document.write(arr[i]+"<br/>");

              }

  • wy57
    2015-06-15 15:16:48

     if (var i = "*" ; i<arr.length ; i++)

    if改for

    i=0