3
最大長で配列を取得する最適な方法は何ですか?次のように私は配列を有する親配列から最大長の配列を取得する
、
main = [
[1,2,3],
[4],
[5,6,7,8],
[9,0]
]
私はこの場合
maxArray = main[2]
最大長で配列を取得する最適な方法は何ですか?次のように私は配列を有する親配列から最大長の配列を取得する
、
main = [
[1,2,3],
[4],
[5,6,7,8],
[9,0]
]
私はこの場合
maxArray = main[2]
使用Array#reduce
方法では、最大長さと配列を格納する必要があります。
main = [
[1, 2, 3],
[4],
[5, 6, 7, 8],
[9, 0]
];
console.log(
main.reduce(function(a, b) {
return a.length > b.length ? a : b;
})
);
あなたのメインアレイ常に2レベルの深さですか? – MaxZoom