Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.03.2015, 19:46
Интересующийся
Отправить личное сообщение для anton41k Посмотреть профиль Найти все сообщения от anton41k
 
Регистрация: 15.08.2014
Сообщений: 16

min/max array
Для того что бы найти min число в масиве использую:
function getMinOfArray(numArray) {
  return Math.min.apply(null, numArray);
}


а как найти min в таком массиве:
[1,2,3,56,null,null]


чтобы не выдавал 0.
Ответить с цитированием
  #2 (permalink)  
Старый 22.03.2015, 20:02
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

anton41k,

отфильтровать null
function getMinOfArray(numArray) {
     return Math.min.apply(null, numArray.filter(function(el) {
         return el !== null
     }));

 }
 var numArray = [1, 2, 3, 56, null, null]
 alert(getMinOfArray(numArray));
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Необходимо чтобы постом приходили разные значения двух jquery скриптов Константин Владимирович 5 Events/DOM/Window 8 29.07.2013 15:25
Как сделать сохранение списков select? sega_z Элементы интерфейса 8 15.05.2011 18:01
PHP to JS Array Pumych Events/DOM/Window 8 10.02.2011 22:30
Ошибка function is not defined KamaZz Общие вопросы Javascript 19 28.09.2010 14:38
Многомерный массив в json Л_Денис Общие вопросы Javascript 1 21.04.2010 21:43