Getting the min and max value in JavaScript, but from a 2D array

后端 未结 9 1403
再見小時候
再見小時候 2021-01-13 04:32

I know this gets asked again and again but hear me out - this question is slightly different.

I can get a max or min from a 1D array like this:

var          


        
9条回答
  •  伪装坚强ぢ
    2021-01-13 04:52

    The first answer is not correct!!!

    let arr = [[1, 112.0],[2,5.12],[3,113.1],[4,33.6],[5,85.9],[6,219.9]];
    let values = Array.concat.apply([],arr);
    let max = Math.max(...values);
    let min = Math.min(...values);
    console.log(arr)
    console.log(min)//1
    console.log(max)//219.9
    console.log(values)//[ 1, 112, 2, 5.12, 3, 113.1, 4, 33.6, 5, 85.9, 6, 219.9 ]
    

提交回复
热议问题