function getMinMaxOf2DIndex(arr, idx) {
return {
min: Math.min.apply(null, arr.map(function (e) {
return e[idx]
})),
max: Math.max.apply(null, arr.map(function (e) {
return e[idx]
}))
}
}
var array = [
[1, 10, 20],
[2, 11, 29],
[3, 12, 22],
[4, 9, 23],
[5, 5, 25],
[6, 2, 26]
];
console.log(getMinMaxOf2DIndex(array, 0)); // {min: 1, max: 6}
console.log(getMinMaxOf2DIndex(array, 1)); // {min: 2, max: 12}
console.log(getMinMaxOf2DIndex(array, 2)); // {min: 20, max: 29}
【无标题】JS获取二维数组最大最小值
最新推荐文章于 2024-07-03 00:30:00 发布