Как найти индекс объекта с максимальными свойствами в массиве объектов.
Допустим, у меня есть массив ниже
xyz = [
{firstName: "John"}
{firstName: "Jane", lastName: "Doe"}
{firstName: "Mary", lastName: "Doe", age: "25", city: "newyork"}
{firstname: "Jack", lastName: "sparrow", state: "NJ"}
]
Я бы хотел получить результат как result = 2, где 2 - индекс объекта в массиве xyz с дополнительными свойствами