所以我正在试着写一段代码,如果有重复的数字,则返回true,如果没有重复的数字,则返回false。我让副本出现,但是如果没有副本,我想让它返回false这个词。这是我遗漏的代码。
var numbers= [14, 50, 27, 52, 41, 5, 9, 25, 10, 6];
var uniqueArray = numbers.map((number) => {
return {count:1, number: number}
})
.reduce((a, b) => {
a[b.number] = (a[b.number] || 0) + b.count
return a
}, {})
var duplicate = Object.keys(uniqueArray ).filter((a) => uniqueArray [a] > 1)
//console.log(duplicate)
function hasDuplicates(){
if (duplicate = true) {
return true
}
}
https://stackoverflow.com/questions/52214926
复制相似问题