为什么会输出第七个元素

来源:3-8 编程练习

qq_慕仙3273956

2020-06-17 20:12

<script type="text/javascript">

 //创建数组

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

 arr[7]='**';

 //显示数组长度

 alert(arr.length);

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

for(var i=0;i<7;i++){

    if(i==1){

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

    }    

    else if(i%2==0&&i!=null){

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

    }

}

结果:

*
**
***
****
undefined

写回答 关注

1回答

  • qq_慕仙3273956
    2020-06-17 20:15:06

        else if(i%2==0&&arr[i]!=null){

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

        }

    那没事了?

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题