Development/Javascript
Javascript. array of array에서 가장 긴 array index 찾기
오도원공육사
2020. 8. 20. 15:07
반응형
reduce 함수를 사용하면 쉽게 구할 수 있다.
let idxOfMaxLen = arrays.reduce((idx, tmpArr) => {
tmpArr.length > arrays[idx].length ? idx + 1 : idx
}, 0)
예시
var arrays = [
[1,1,1,1,1],
[1,1],
[1,1,1,1,1,1,1,1,1,1],
[1,1,1,1]
]
var indexOfLongestArray = arrays.reduce((idx, arr) =>
arr.length > arrays[idx].length ? idx + 1 : idx
, 0)
// print result:
console.log( indexOfLongestArray )
참고.
반응형