const array = [{value: 6}, {value: 2}, {value: 3}, {value: 5}, {value: 2}, {value: 5}];去重后相乘
时间: 2023-11-01 19:33:55 浏览: 61
两个大数相乘算法
抱歉,我可以回答此问题。对于给定的数组,可以使用Set对象进行去重,并使用reduce方法计算乘积。以下是示例代码:
const array = [{value: 6}, {value: 2}, {value: 3}, {value: 5}, {value: 2}, {value: 5}];
const uniqueArray = Array.from(new Set(array.map(obj => obj.value)));
const result = uniqueArray.reduce((prevValue, curValue) => prevValue * curValue);
console.log(result); // 输出 180
阅读全文