• js--冒泡排序


    function sortarr(arr){
    
        for(i=0;i<arr.length-1;i++){
            
            for(j=0;j<arr.length-1-i;j++){
                if(arr[j]<arr[j+1]){
                    
                    var temp=arr[j];
                    arr[j]=arr[j+1];
                    arr[j+1]=temp;
                }
            }
        }
        return arr;
    }
    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8" />
            <title>if练习3</title>
            <script type="text/javascript">
                /*
                 *     编写程序,由键盘输入三个整数分别存入变量num1、num2、num3,
                 *     对他们进行排序,并且从小到大输出。
                 */
                
                gao = Number(prompt("请输入身高:"))
                fu = Number(prompt("请输入存款:"))
                shuai = Number(prompt("请输入颜值分:")) 
    
                    
    var examplearr=[];
    examplearr.push(gao,fu,shuai);
    
    function sortarr(arr){
    
        for(i=0;i<arr.length-1;i++){
            
            for(j=0;j<arr.length-1-i;j++){
                if(arr[j]<arr[j+1]){
                    
                    var temp=arr[j];
                    arr[j]=arr[j+1];
                    arr[j+1]=temp;
                }
            }
        }
        return arr;
    }
    sortarr(examplearr);
    alert(examplearr);
                    
                    
                    
    
                
            </script>
        </head>
        <body>
            
        </body>
    </html>
    View Code
  • 相关阅读:
    0806 c#总复习
    0804 递归
    0808 html基础
    0803结构体,枚举类型
    0801out传值
    0731函数
    0730特殊集合
    0728多维数组,ArrayList集合
    js 获取url链接的任意参数
    jq dom操作
  • 原文地址:https://www.cnblogs.com/hack-ing/p/11890395.html
Copyright © 2020-2023  润新知