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)
                }
                }
            }
  • 相关阅读:
    随机数测试
    往xml中更新节点
    Spring学习之代理
    SpringMVC基本配置
    Hibernate映射一对一关联关系
    成员变量的定义与使用
    面向对象三大特性
    请用心“品尝”网络电视精灵
    汽车租赁系统
    JSP 甜点
  • 原文地址:https://www.cnblogs.com/cupid10/p/15617826.html
Copyright © 2011-2022 走看看