Вывести самый длинный массив через reduce?
Значение самого большого массива я нахожу , да и в консоле оно светится ,а как именно в out вывести ,не понимаю
let a = [[1], [1, 2, 3], [1, 2, 3, 4 ], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5, 6]];
const f1 = () => {
let res = a.reduce((accum, item, index) => {
if (item.length > accum) {
accum = item.length;
return accum;
}
else {
return accum;
}
}, 0);
document.querySelector('.out').innerHTML = res;
}
Ответы (1 шт):
Автор решения: Pavel Nazarian
→ Ссылка
let a14 = [[1], [1, 2, 3], [1, 2, 3, 4 ], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5, 6]];
const maxArrayLength = () => {
let res = a14.reduce((accum, item, index) => {
if (item.length > accum) {
accum = item.length;
return accum;
}
else {
return accum;
}
}, 0);
document.querySelector('.out').innerHTML = res;
}
maxArrayLength()
<div class="out"></div>