/**
             * 冒泡排序 按书上是这样写的吧
             */
            function updateOrder(){
var isOrder;
                for(var i=array.length-1; i>=0; i--){
    isOrder = false;
                    for(var j=0; j<i; j++){
                        if(array[i]<array[j]){
                            array[i] = array[i] + array[j];
                            array[j] = array[i] - array[j];
                            array[i] = array[i] - array[j];
    isOrder = true;
                        }
                    }
    if (!isOrder)
return;   
                }
                updatePrint();
            }

解决方案 »

  1.   


                /**
                 * 冒泡排序 按书上是这样写的吧
                 */
                function updateOrder(){
    var isOrder;
                    for(var i=array.length-1; i>=0; i--){
    isOrder = false;
                        for(var j=0; j<i; j++){
                            if(array[i]<array[j]){
                                array[i] = array[i] + array[j];
                                array[j] = array[i] - array[j];
                                array[i] = array[i] - array[j];
    isOrder = true;
                            }
                        }
    if (!isOrder)
    return;
                    }
                    updatePrint();
                }
      

  2.   

    感觉填充数组那块应该优化下,先用块,再给innerHTML,
    不知道对不对,呵呵。
      

  3.   

    嘿嘿,好久不见呢...祝FEB15同学好运气...
      

  4.   

    这取决于不同的价值观,去腾讯看过之后感觉GGJJDDMM都很活力,某些事情确实需要低调,谢谢你的提醒。