var array = new Array(5), i;
for(i = 0; i < array.length; i++) {
array[i] = +prompt('Введите ' + (i + 1) + ' -е число:') || 0;
//С помощью оператора "+" преобразуем результат ввода в число
//Если преобразованное число будет NaN (bool false), то присваиваем 0
// alert( +'bla' ) -> NaN
}
function nummax(array) {
var count, i, n = 0;
for(i = 0; i < array.length; i++) {
if(array[i] > n) {
n = array[i];
count = 1;
}
else if(array[i] == n) {
count++;
}
}
return {count: count, max: n};
}
var result = nummax(array);
alert( 'Максимальное число: ' + result.max + '\nКол-во максимальных чисел: ' + result.count);