这样写可以吗

来源:3-8 编程练习

qq_忧伤背后_0

2019-05-24 14:40

<!DOCTYPE  HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>数组</title>
<script type="text/javascript">
 //创建数组
  var arr = ['*','##',"***","&&","****","##*"];
  arr[6]="**";
 //显示数组长度
 var blm1=alert(arr.length);
 
 //将数组内容输出,完成达到的效果。
 var blm2='*';
 for(var i=0;i<4;i++){
     for(var j=0;j<7;j++){
  if(arr[j]==blm2){
      document.write(arr[j]+"<br>");
      blm2=blm2+'*';
  }
 }
}

</script>
</head>
<body>
</body>
</html>


写回答 关注

2回答

  • 半空之境
    2019-07-10 12:02:42

    for(var i = 0 ; i < 5 ; i++){ //如果i<4的话,那么“****”无法被遍历到

        for(var j = 0 ; j < arr.length ; j++){ //如果j<7的话,那么“**”无法被遍历到

    }

    }

  • 影子得影子
    2019-05-24 17:35:06
    <!DOCTYPE  HTML>
    <html >
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>数组</title>
    <script type="text/javascript">
        var arr=['*','##',"***","&&","****","##*"];//创建数组
        arr[7] = "**";    
        alert("你的数组长度是:"+arr.length);    
        document.write("你的数组长度是:"+arr.length+"<br>");//显示数组长度 
        //将数组内容输出,完成达到的效果。    
        document.write(arr[0]+"<br>"+arr[7]+"<br>"+arr[2]+"<br>"+arr[4]);
    </script>
    </head>
    <body>
    </body>
    </html>


JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题