0% found this document useful (0 votes)
2 views

array

The document contains multiple HTML scripts that identify unique and duplicate elements in an array of names. It includes functions to find unique elements with their count, as well as duplicate elements and their count. Each script alerts the user with the results of the unique or duplicate elements found in the array.

Uploaded by

snehatumaskar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

array

The document contains multiple HTML scripts that identify unique and duplicate elements in an array of names. It includes functions to find unique elements with their count, as well as duplicate elements and their count. Each script alerts the user with the results of the unique or duplicate elements found in the array.

Uploaded by

snehatumaskar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Unique element in array :

<html>
<script>
var arr = ["Alia", "Deepika", "Alia", "Aish", "Deepika","Radha"];
function findUniqueElements()
{
var elementCount = {};
var uniqueElements = [];
for (var i = 0; i < arr.length; i++)
{
if (elementCount[arr[i]])
{
elementCount[arr[i]]++;
}
else
{
elementCount[arr[i]] = 1;
}
}
for (var key in elementCount)
{
if (elementCount[key] === 1)
{
uniqueElements.push(key);
}
}
return uniqueElements;
}
var uniqueArray = findUniqueElements();
alert("Unique Elements: " + uniqueArray.join(" , "));
</script>
</html>

Unique with count :

<html>
<script>
var arr = ["Alia", "Deepika", "Alia", "Aish", "Deepika", "Radha"];
function findUniqueElements()
{
var elementCount = {};
var uniqueElements = [];
var uniqueCount = 0;
for (var i = 0; i < arr.length; i++)
{
if (elementCount[arr[i]])
{
elementCount[arr[i]]++;
}
else
{
elementCount[arr[i]] = 1;
}
}
for (var key in elementCount)
{
if (elementCount[key] === 1)
{
uniqueElements.push(key);
uniqueCount++;
}
}
return { uniqueElements: uniqueElements, count: uniqueCount };
}
var result = findUniqueElements();
alert("Unique Elements: " + result.uniqueElements.join(" , ") + "\nNumber of
Unique Elements: " + result.count);
</script>
</html>
Duplicate element in array :

<html>
<script>
var arr = ["Alia", "Deepika", "Alia", "Aish", "Deepika", "Radha"];
function findDuplicateElements()
{
var elementCount = {};
var duplicateElements = [];
for (var i = 0; i < arr.length; i++)
{
if (elementCount[arr[i]])
{
elementCount[arr[i]]++;
}
else
{
elementCount[arr[i]] = 1;
}
}
for (var key in elementCount)
{
if (elementCount[key] > 1)
{
duplicateElements.push(key);
}
}
return duplicateElements;
}
var duplicateArray = findDuplicateElements();
alert("Duplicate Elements: " + duplicateArray.join(" , "));
</script>
</html>

Duplicate with count :

<html>
<script>
var arr = ["Alia", "Deepika", "Alia", "Aish", "Deepika", "Radha"];
function findDuplicateElements()
{
var elementCount = {};
var duplicateElements = [];
var duplicateCount = 0;
for (var i = 0; i < arr.length; i++)
{
if (elementCount[arr[i]])
{
elementCount[arr[i]]++;
}
else
{
elementCount[arr[i]] = 1;
}
}
for (var key in elementCount)
{
if (elementCount[key] > 1)
{
duplicateElements.push(key);
duplicateCount += elementCount[key] - 1;
}
}

return { duplicates: duplicateElements, count: duplicateCount };


}

var result = findDuplicateElements();


alert("Duplicate Elements: " + result.duplicates.join(" , ") + "\nNumber of
Duplicates: " + result.count);
</script>
</html>

You might also like