Показать сообщение отдельно
  #15 (permalink)  
Старый 30.10.2015, 14:13
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

var array = new Array(5), i;

for(i = 0; i < array.length; i++) {
    array[i] = +prompt('Введите ' + i + ' -е число:') || 0;
    //С помощью оператора "+" преобразуем результат ввода в число
    //Если преобразованное число будет NaN (bool false), то присваиваем 0
    // alert( +'bla' ) -> NaN
}

function nummax(array) {
    var i, n = 0;
    for(i = 0; i < array.length; i++) {
        if(array[i] > n) {
            n = array[i];
        }
    }
    return n;
}

alert( 'Максимальное число: ' + nummax(array) );

Последний раз редактировалось ruslan_mart, 30.10.2015 в 14:16.
Ответить с цитированием