数组冒泡

来源:互联网 发布:淘宝详情图尺寸 编辑:程序博客网 时间:2024/04/25 03:52
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>冒泡排序</title>
<meta name="keywords" content="关键字" />
<meta name="description" content="网页描述" />
<script type="text/javascript">
      //定义一个数组,将数组的值从小到大排列
      var arr=[2,6,3,5,8,10];
      //定义一个变量存放信息
      var ten=0;
      var len=arr.length;
      for(var i=0;i<len;i++)
      {
        for(var j=0;j<len-i;j++)
        {
         if(arr[j]>arr[j+1])
         { 
          //类似于换空间,借助于ten这个变量给数字替换顺序
           ten=arr[j+1];
           arr[j+1]=arr[j];
           arr[j]=ten;
         }
        }
      }
      alert(arr);//2,3,,5,6,8,10
</script>
</head>
<body>

</body>
</html>
0 0