zoukankan      html  css  js  c++  java
  • arr.sort()排序方法

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
    <meta charset="UTF-8">
    <title>arr.sort()方法</title>
    <style>

    </style>
    <script src="jquery-1.9.1.js"></script>

    <script>
    一、//按字母排序
    var arr=["f","g","b","a"];
    arr.sort();//.sort()方法默认按字母排序

    二、//数字排序:给.sort()添加一个函数参数
    var array=[2,5,1,9,56,109];
    array.sort(function(a,b){
    return num1-num2;
    });


    //冒泡排序:
    for(var i=0;i<array.length;i++){
    for(var j=0;j<array.length;j++){
    if(array[i]<array[j]){
    var empty=array[i];
    array[i]=array[j];
    array[j]=empty;
    }
    }
    }
    //插入排序:
    for(i=0;i<array.length;i++){
      while(array[i+1]<array[i]){
        var empt=array[i+1];
        array[i+1]=array[i];
        array[i]=empt;
        i--;
    }
    }

    document.write(array);
    </script>
    </head>
    <body>
    </body>
    </html>
    补充:while 循环与if循环的区别:
    if :满足条件,则执行【1次】代码块;
    while: 满足条件,则【循环】执行代码块

  • 相关阅读:
    [51nod 1135] 原根
    [CF1303F] Number of Components
    [CF1303E] Erase Subsequences
    [CF1303D] Fill The Bag
    子域名收集的一些姿势
    使用phpstorm+wamp实现php代码实时调试审计
    XSS小游戏通关Writeup
    Exif xss
    xss的一个tip
    应急响应
  • 原文地址:https://www.cnblogs.com/annie211/p/6004452.html
Copyright © 2011-2022 走看看