Сообщение от Anna77
|
Нужно определить количество максимальных элементов в массиве из 10 элементов
|
У Вас почти верно.
function nummax(Arr)
{
var n = Arr.length, max = Arr[0], count = 1;
for (var i = 1; i < n; i++)
{ if (Arr[i] > max)
{ max = Arr[i]; count = 1; }
else
{ if (Arr[i] == max) count++; }
}
return [max,count];
}
// Пример вызова функции
var A = nummax([-1,7,2,-6,7,1,7,-7,4,5]);
alert("Максимальное значение массива: " + A[0] + ", его количество: " + A[1]);