refactor: cleanup isNullOrUndefined usage
[e-mobility-charging-stations-simulator.git] / src / utils / StatisticUtils.ts
index bccebbe092ad5d900a5c8e2cc4d3fb27ef4911f1..cef15f52a07045294f65d17fdccab44b85ae6f58 100644 (file)
@@ -1,4 +1,4 @@
-import { isEmptyArray, isNullOrUndefined } from './Utils.js'
+import { isEmptyArray } from './Utils.js'
 
 /**
  * Computes the average of the given data set.
@@ -54,7 +54,7 @@ export const nthPercentile = (dataSet: number[], percentile: number): number =>
   }
   const percentileIndexBase = (percentile / 100) * (sortedDataSet.length - 1)
   const percentileIndexInteger = Math.floor(percentileIndexBase)
-  if (!isNullOrUndefined(sortedDataSet[percentileIndexInteger + 1])) {
+  if (sortedDataSet[percentileIndexInteger + 1] != null) {
     return (
       sortedDataSet[percentileIndexInteger] +
       (percentileIndexBase - percentileIndexInteger) *