按从小到大的顺序数字打印

166 阅读1分钟
<body>
    <input type="text" id="txt1">
    <input type="text" id="txt2">
    <input type="text" id="txt3">
    <input type="button" id="but" value="开始排序">
    <input type="text" id="txt4" disabled>
</body>
<script>
    var txt1 = document.getElementById("txt1")
    var txt2 = document.getElementById("txt2");
    var txt3 = document.getElementById("txt3");
    var txt4 = document.getElementById("txt4");
    var but = document.getElementById("but");

    but.onclick = function(){
        var a = parseFloat(txt1.value);
        var b = parseFloat(txt2.value);
        var c = parseFloat(txt3.value);
        txt4.value=shuzi(a,b,c);
    }

    function shuzi(a,b,c){
        var i = 0;

        if (a > b){  //比较谁大谁大就把值赋给I
            i = a;
            a = b;
            b = i;
        }
        if (a > c){//比较谁大谁大就把值赋给I
            i = a;
            a = c;
            c = i;
        }
        if (b > c){//比较谁大谁大就把值赋给I
            mgs = b;
            b = c;
            c = i;
        }

        return ( a + "," + b + "," + c);
    }

</script>