我有2个阵列:
var ids = new Array(1234,4113,1111,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;
有什么想法吗?
谢谢!
答案 0 :(得分:0)
John Resig(jQuery)为此提出了一套很好的方法(blog post):
Array.max = function( array ){
return Math.max.apply( Math, array );
};
Array.min = function( array ){
return Math.min.apply( Math, array );
};