二维数组取最长子数组长度
作者:互联网
1 var a = [[5,2],[2,1,2],[3,3,3,3],[1,1,1,1],[1]]; 2 //方法一: 3 var b = Math.max.apply(null,a.map(item=>item.length)); 4 //方法二: 5 var c = a.slice().sort((a,b)=>b.length-a.length)[0].length; 6 //防止将原数组排序
//我感觉的最简解: var b = Math.max(...a.map(item=>item.length));
这只是一种思路,不要局限于只在这种小题目中,在游戏开发/实际项目中懂得变通会起到很多作用
标签:map,length,长子,item,二维,数组,var,Math 来源: https://www.cnblogs.com/webfs/p/12518242.html