Skip to content

Commit c58f28f

Browse files
Fix: #758 used ternary operator to make code more optimised
1 parent 882db43 commit c58f28f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Maths/AverageMedian.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ const averageMedian = (sourceArrayOfNumbers) => {
1212
const numbers = [...sourceArrayOfNumbers].sort(sortNumbers)
1313
const numLength = numbers.length
1414

15-
if (numLength % 2 === 0) {
16-
return (numbers[numLength / 2 - 1] + numbers[numLength / 2]) / 2
17-
} else return numbers[Math.floor(numLength / 2)]
15+
return numLength % 2 === 0
16+
? (numbers[numLength / 2 - 1] + numbers[numLength / 2]) / 2
17+
: numbers[Math.floor(numLength / 2)]
1818
}
1919

2020
const sortNumbers = (num1, num2) => num1 - num2

0 commit comments

Comments
 (0)