JS函数任意数组求最大值或最小值极致简写

200 阅读1分钟

常规写法

function getNum(arr,bol) {
    let num = arr[0]
    for(let i = 0;i<arr.length;i++){
        if( bo1 ? arr[i] > num : arr[i] < num) {
            num = arr[i]
        }
       }

极致简写

   if(bol == arr[i]>num) {
        num=arr[i]
    }
    return num