• 排序


    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>排序</title>
    </head>
    <body>
        
    </body>
    <script type="text/javascript">
    var data=new Array(10,5,6,2,8,0,4,7);
    
    function bubbleSort(arr) {
    
          var len = arr.length;
    
        for(var i = 0; i < len - 1; i++) {
    
            for(var j = 0; j < len - 1 - i; j++) {
    
                  if(arr[j] > arr[j+1]) {        // 相邻元素两两对比
    
                  var temp = arr[j+1];        // 元素交换
    
                  arr[j+1] = arr[j];
    
                  arr[j] = temp;
    
    
                  }
    
            }
            
    
        }
    
          return arr;
    
    }   
         alert(bubbleSort(data));
    
        
    </script>
    </html>
  • 相关阅读:
    反射&异常
    成员方法
    继承&多态
    面向对象
    常用模块
    软件目录结构规范
    内置函数
    生产器&迭代器
    装饰器
    函数
  • 原文地址:https://www.cnblogs.com/jinsuo/p/7810627.html
Copyright © 2020-2023  润新知