「短文」如何在 JavaScript 中随机数组
November 03, 2022
1 min
大家好,今天我们要聊一聊如何使用 JavaScript 计算数组的中位数,相关的逻辑如下:
相关的代码实现逻辑如下:
median([2, 1, 3, 4]); functionmedian(arr) { if (arr.length == 0) { return;// 0. } arr.sort((a, b) => a - b);// 1.const midpoint = Math.floor(arr.length / 2);// 2.const median = arr.length % 2 === 1 ? arr[midpoint] :// 3.1. If odd length, just take midpoint (arr[midpoint - 1] + arr[midpoint]) / 2;// 3.2. If even length, take median of midpointsreturn median; }
注:本文属于原创文章,版权属于「前端达人」公众号及 qianduandaren.com 所有,未经授权,谢绝一切形式的转载