怎么安装顺序排列

来源:3-8 编程练习

娜夜微凉

2016-03-24 22:21

<script type="text/javascript">

 //创建数组


 //显示数组长度

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


   arr[7] = "**";

 

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

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

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


    if (i % 2 == 0) {


if(arr[i]==null){

                

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

                }else{

                    

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

                    

                }



}


}


</script


写回答 关注

1回答

  • 沐慕光
    2016-03-24 23:27:40
    已采纳
    <script type="text/javascript">
    //创建数组
    var arr=['*','##','***','&&','****','##'];
    arr[7]="**";
    //显示数组长度
    document.write(arr.length+"</br>");
    /*//方法一
       document.write(arr[0]+'</br>'+arr[7]+'</br>'+arr[2]+'</br>'+arr[4]);*/

    //方法二

    for(var i=0;i<arr.length;i++)
      if(!arr[i])
       arr[i]="";
    for(var i=0;i<arr.length;i++)
       for(var j=i;j<arr.length;j++)
           if(arr[i].length>arr[j].length) {
               var t=arr[i];
               arr[i]=arr[j];
               arr[j]=t;
           }
    for(var i=0;i<arr.length;i++)
       if(arr[i].match("^[*]{1,4}$"))
           document.write(arr[i]+"<br>");

    </script>


JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题