js求中位数函数

let _median = arr => {
          arr.sort();
          //求中位数
          if (arr.length % 2 == 0) {
            return (arr[arr.length / 2 - 1] + arr[arr.length / 2]) / 2;
          } else {
            return arr[Math.floor(arr.length / 2)];
          }
        };

使用方法

_median([1,2,5,4,3])

猜你喜欢

转载自blog.csdn.net/a942242856/article/details/105996587