如何从2个数组中获得总的最小值和最大值

问题描述

| 我有2个数组:
var ids = new Array(1234,4113,1111,1234,1234);
var datas = new Array(2,4,5,1,2,8);
我想获取总分钟数。和最大数据数组中的值,但必须对其进行过滤,因此无法计算相同的ID。
//example result: 
var min = 2 * 4 * 1;
//example result: 
var max = 8 * 4 * 2;
有任何想法吗? 谢谢!     

解决方法

        jQuery的John Resig建议了很多方法(博客文章):
Array.max = function( array ){
  return Math.max.apply( Math,array );
};

Array.min = function( array ){
  return Math.min.apply( Math,array );
};