Assuming the values in your map are numerical, you can use the following code to find the median:
index.tsx557 chars13 lines
Explanation:
myMap.values()
returns an iterator for all the values in the map...mapValues
spreads the iterator into an array so we can sort the valuessort((a, b) => a - b)
sorts the values in ascending ordersortedValues.length % 2 === 0
checks if there are an even number of valuesgistlibby LogSnag