Find the min/max element of an Array in JavaScript

前端 未结 30 2879
無奈伤痛
無奈伤痛 2020-11-21 06:18

How can I easily obtain the min or max element of a JavaScript Array?

Example Psuedocode:

let array = [100, 0, 50]

array.min() //=> 0
array.max()         


        
30条回答
  •  夕颜
    夕颜 (楼主)
    2020-11-21 06:57

    You do it by extending the Array type:

    Array.max = function( array ){
        return Math.max.apply( Math, array );
    };
    Array.min = function( array ){
        return Math.min.apply( Math, array );
    }; 
    

    Boosted from here (by John Resig)

提交回复
热议问题