zoukankan      html  css  js  c++  java
  • js计算三个数字的大小,按从小到大的顺序打印

    冒泡排序法

    1)先比较a和b的大小,把最大值赋值给a
    2)再比较b和c的大小,把最大值赋值给b
    3)再比较a和b的大小,把最大值赋值给a

     function  size(a,b,c){
                var num,a,b,c;
               if(a>b){
                num=a;
                a=b;
                b=num
               }
               if(b>c){
                num=b;
                b=c;
                c=num
               }
               if(a>b){
                num=a;
                a=b;
                b=num
               }
               document.write(a+" "+b+" "+c)
            }
            size(8,2,3)
    

    穷举法

    <body>
            <input type="text" name="" id="n1">
            <input type="text" name="" id="n2">
            <input type="text" name="" id="n3">
            <input type="button" value="排序" id="btn">
        </body>
    
        <script>
            var n1=document.getElementById("n1");
            var n2=document.getElementById("n2");
            var n3=document.getElementById("n3");
            var btn=document.getElementById("btn")
            btn.onclick=function(){
                var num1=n1.value;
                var num2=n2.value;
                var num3=n3.value
                size(num1,num2,num3)
            }
            function size(a,b,c){
                if(a>b&&a>c){
                    if(b>c){
                    console.log(a,b,c)
                }else{
                    console.log(a,c,b)
                }
                }
                if(b>a&&b>c){
                    if(a>c){
                    console.log(b,a,c)
                }else{
                    console.log(b,c,a)
                }
                }
                if(c>a&&c>b){
                    if(a>b){
                    console.log(c,a,b)
                }else{
                    console.log(c,b,a)
                }
                }
            }
    
    请用今天的努力,让明天没有遗憾。
  • 相关阅读:
    数据结构笔记
    并查集
    计算两个数的最大公约数和最小公倍数
    行盒
    浏览器兼容性和布局
    Java中HashMap等的实现要点浅析
    关于js异步上传文件
    填充路径时所使用的 “非零环绕规则”
    XP极限编程
    假如森林里有一棵树倒下了
  • 原文地址:https://www.cnblogs.com/cupid10/p/12781846.html
Copyright © 2011-2022 走看看