我有一个数组
[
{ price: 10 },
{ price: 10 },
{ price: 10 },
{ price: 10 },
{ price: 20 },
{ price: 20 },
]
我希望它变成
[
{ numElements: 4, price: 10 },
{ numElements: 2, price: 20 },
]
我曾尝试使用arr.reduce((prev, curr) => ..., [])
来完成此操作,但我不知道该怎么做。