refactor: remove unneeded array building in median computation
[poolifier.git] / src / utils.ts
index e56c058e5c99a292d1ac2028290ddb2c3f19752f..c6e78ab5e873801f11d5508c658170a860e20ac5 100644 (file)
@@ -25,7 +25,7 @@ export const median = (dataSet: number[]): number => {
   if (Array.isArray(dataSet) && dataSet.length === 1) {
     return dataSet[0]
   }
-  dataSet = [...dataSet].slice().sort((a, b) => a - b)
+  dataSet = dataSet.slice().sort((a, b) => a - b)
   return (dataSet[(dataSet.length - 1) >> 1] + dataSet[dataSet.length >> 1]) / 2
 }