Как получить max значение id в сложном массиве
Подскажите, как получить максимальное значение id в таком вот массиве.
Вопрос, заданный мной вот тут не совсем соответствует этому вопросу, так как массив другой
const data = [
[{ "id": 1, "title": "Ссылочка" }, []],
[{ "id": 2, "title": "Другая ссылочка"}, []]
]
и логика совершенно другая
console.log(Math.max(...data.map((_) => _[0].id)));
const arr = [{ "id": 1, "children": [{ "id": 2, "children": [] }] }, { "id": 5, "children": [] }]
пробовал по разному, не получается))) Заранее спасибо!