alert(Math.max(1,2,3,4,5))
—————————————————————————————————
                                                   想要游泳的“猪”

解决方案 »

  1.   

    真的耶!alert(Math.max(1,2,3,4,5))
    alert(Math.min(5,4,3,2,1))都是错的,只比较了前两个。这样吧:
    alert([1,2,3,4,5].sort()[0])
    alert([1,2,3,4,5].sort().reverse()[0])
      

  2.   

    比尔该死的产品bug多是有口皆碑啦。
      

  3.   

    版本问题,我这是正确的
    <script>alert(Math.max(1,2,3,4,5))</script>
      

  4.   

    是和版本有关,我在另台机器上测试是正确的。如果我自己写max方法怎么接受不定数量的参数?
    像c#中的 public static void Main(int[] args)
      

  5.   

    我现在用的"土"方法function mymax(args)
    {
       .
       .
       .
    }mymax([1,2,3,4,5])
      

  6.   

    <script>alert(Math.max(1,2,3,4,5))</script>
    我的也是正确的。
      

  7.   

    <script>
    function mymin(){
    var ret=Infinity;
    for(i=0;i<arguments.length;i++)
    if(arguments[i]<ret)ret=arguments[i];
    return ret;
    }
    function mymax(){
    var ret=-Infinity;
    for(i=0;i<arguments.length;i++)
    if(arguments[i]>ret)ret=arguments[i];
    return ret;
    }
    alert(mymin(5,4,3,2,1))
    alert(mymin())
    alert(mymax(1,2,3,4,5))
    alert(mymax())
    </script>
      

  8.   

    是版本问题,我早上是在IE5下面试的,现在在IE6下面正常。