@neutrium/utilities
Version:
A collection of general purpose utility objects for the NeutriumJS library.
28 lines (25 loc) • 511 B
text/typescript
//
// Array utility functions
//
// Compares two arrays
export function compareArray(array1, array2) : boolean
{
if (array2.length !== array1.length) {
return false;
}
for (var i = 0; i < array1.length; i++)
{
if (array2[i].compareArray)
{
if (!array2[i].compareArray(array1[i]))
{
return false;
}
}
if (array2[i] !== array1[i])
{
return false;
}
}
return true;
}