рони, спасибо за попытку! но не сработает на таком примере:
var arr = [1, 2, 3, 4, 5, 6, 7000, 8000];
function get(arr)
{
var m = Math.max(arr[0],arr[1]) , n = Math.min(arr[0],arr[1]);
for (var i=0; i<arr.length; i=i+2) {
var min = Math.min(arr[i],arr[i+1]),
max = Math.max(arr[i],arr[i+1]);
if (max < m) m = max;
if (min > n) n = min;
} ;
return (n+m)/2
}
alert(get(arr));