javascript – 从multidimentional数组中获取min-max数字

前端之家收集整理的这篇文章主要介绍了javascript – 从multidimentional数组中获取min-max数字前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果我有这样的数组:
array = [[1,5,8,9],[3,7],33],[2],[0,6]]

我需要从这个数组中找到最大值和最小值.在这种情况下,max = 33,min = 0

我看到了数组reduce的例子,但我不想找到内部数组的特定索引的最大值.

解决方法

试试:
var flat = [];
$.map(array,function(item){ $.merge(flat,item); });

// or merge arrays using `join` and `split`

var flat = array.join().split(',');

var max = Math.max.apply( Math,flat ),min = Math.min.apply( Math,flat );

猜你在找的JavaScript相关文章