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

问题出在哪? 为什么那句话打印不出来?在注释

<script type="text/javascript">

 //创建数组

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

 arr[7]="**";

 //显示数组长度

 document.write(arr.length);

 // alert(arr.length);

 

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

//document.write("<br/><br/>"+arr[0]+"<br /><br />"+arr[7]+"<br /><br />"+arr[2]"<br /><br />"+arr[3]);这话为什么打印不出? 

document.write("<br/><br/>"+arr[0]+"<br /><br />"+arr[7]+"<br /><br />"+arr[2]+"<br /><br />"+arr[3]);


</script>


提问者:慕移动7500465 2015-12-25 20:15

个回答

  • 1693067201
    2016-01-12 17:52:00

    你在arr[2]后面少了一个+号

  • greenhandc
    2016-01-11 16:15:57

    如果你是要输出那一串结果的话,可以用循环:

    for(var i=0;i<arr.length;i++){

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

        }


  • 慕标2854278
    2015-12-25 20:57:13

    如果这是你院士的代码的话,那就是笔误了

    document.write("<br/><br/>"+arr[0]+"<br /><br />"+arr[7]+"<br /><br />"+arr[2]    +    "<br /><br />"+arr[3]);

    少了一个加号

  • MyDream01
    2015-12-25 20:37:33

    <br/>和<br/>直接要+号