Find the min/max element of an Array in JavaScript

前端 未结 30 2919
無奈伤痛
無奈伤痛 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:47

    array.sort((a, b) => b - a)[0];
    

    Gives you the maximum value in an array of numbers.

    array.sort((a, b) => a - b)[0];
    

    Gives you the minimum value in an array of numbers.

    let array = [0,20,45,85,41,5,7,85,90,111];
    
    let maximum = array.sort((a, b) => b - a)[0];
    let minimum = array.sort((a, b) => a - b)[0];
    
    console.log(minimum, maximum)

提交回复
热议问题