Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   min/max array (https://javascript.ru/forum/misc/54559-min-max-array.html)

anton41k 22.03.2015 19:46

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


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


чтобы не выдавал 0.

рони 22.03.2015 20:02

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));


Часовой пояс GMT +3, время: 22:56.