现在有5个数:10,11,12,13,14,15。
要求:用数组输出最大数15.
只输出”15“这一个数,不要全部输出!

解决方案 »

  1.   


    var a=[10,11,12,13,14,15];
    document.write(15);
      

  2.   


    //随机输入5个数字,返回最大的
    function maxData(a,b,c,d,e){
      
      var arr=new Array();
      arr.push(a);
      arr.push(b);
      arr.push(c);
      arr.push(d);
      arr.push(e);
      arr.sort( function(x, y){
                if (x > y)  
                return  1;
                if (x < y)     
                return -1; 
             }
            );
      return arr[4];
    }希望对你有用
      

  3.   


    Array.prototype.min = function() {   
    var min = this[0];   
    var len = this.length;   
    for (var i = 1; i < len; i++){   
    if (this[i] < min){   
    min = this[i];   
    }   
    }   
    return min;   
    }   
      
    Array.prototype.max = function() {   
    var max = this[0];   
    var len = this.length;   
    for (var i = 1; i < len; i++){   
    if (this[i] > max) {   
    max = this[i];   
    }   
    }   
    return max;   
    }//Max num in array
    alert([10,11,12,13,14,15].max());//15//Min num in array
    alert([10,11,12,13,14,15].min());//10
      

  4.   

    var a = [10,11,12,13,14,15];
    a.sort(function(n, m){
    return n > m ? n : m;
    });alert(a[0]);
      

  5.   


    alert([10,11,12,13,14,15].max());能不能改成用document.write()这种方式输出呢?
    你回答的对我很有用,如果能把15在网页中显示那会更好!