How can i find median values from array in javascript
this is my array
var data = [ { values: 4 }, { values: 4 }, { values: 4 }
Findmedian(arr) { arr = arr.sort(function(a, b){ return a - b; }); var i = arr.length / 2; var result = i % 1 == 0 ? parseInt((arr[i - 1] + arr[i]) / 2) + ',' + parseInt(arr[i]) : arr[Math.floor(i)]; return result; }
it returns for odd number of array elements.