Не получается обозначить массив
Проблема в следующем, в таком виде код работает, но мне нужно чтобы массив вводился один раз (объяснил как мог), я пробовал ввести новую переменную которая была равна массиву , но код тогда переставал работать как надо вместо ответом выдавал "infinite" , или ошибку про максимальное количество стеков.
Заранее благодарен за помощь.
function sumArray() {
var min = Math.min.apply(null, [1,1,2,3,4,5,6,7,8,9,9]);
var max = Math.max.apply(null, [1,1,2,3,4,5,6,7,8,9,9]);
var result = 0;
for(var i = 0; i < arguments.length; i++) {
result += arguments[i];
}
console.log(result-min-max);
console.log(min);
console.log(max);
}
sumArray(1,1,2,3,4,5,6,7,8,9,9);
|