你可以使用 new Setfilter 方法来计算数组中重复值的数量。以下是一个示例代码:

const arr = [1, 2, 2, 3, 3, 3, 4, 4, 4, 4];

const filteredArr = arr.filter((item, index, self) => self.indexOf(item) === index);

const set = new Set(filteredArr);

const count = filteredArr.length - set.size;

console.log(count);

在上述代码中,首先使用 filter 方法创建一个新的数组 filteredArr,该数组只包含原始数组 arr 中的非重复元素。然后,使用 new Set 创建一个集合 set,该集合只包含 filteredArr 中的元素。最后,计算 filteredArr 的长度与 set 的大小之差,即为重复值的数量。