我想编写一个 javascript 函数来检查数组是否包含重复值。
我已经编写了以下代码,但它给出的答案总是“真实”。
谁能告诉我我错过了什么。
function checkIfArrayIsUnique(myArray)
{
for (var i = 0; i < myArray.length; i++)
{
for (var j = 0; j < myArray.length; j++)
{
if (i != j)
{
if (myArray[i] == myArray[j])
{
return true; // means there are duplicate values
}
}
}
}
return false; // means there are no duplicate values.
}