使用 map JavaScript 返回每個陣列中的最大數
我們有一個包含數字的陣列陣列,如下所示 −
const arr = [ [12, 56, 34, 88], [65, 66, 32, 98], [43, 87, 65, 43], [32, 98, 76, 83], [65, 89, 32, 54], ];
我們需要編寫一個函式,該函式對映到此陣列陣列,並返回一個數組,其中包含每個子陣列中的最大(最大)元素。
因此,讓我們編寫此函式的程式碼 −
示例
const arr = [ [12, 56, 34, 88], [65, 66, 32, 98], [43, 87, 65, 43], [32, 98, 76, 83], [65, 89, 32, 54], ]; const findMax = arr => { return arr.map(sub => { const max = Math.max(...sub); return max; }); }; console.log(findMax(arr));
輸出
控制檯中的輸出為 −
[ 88, 98, 87, 98, 89 ]
廣告