array-has-duplicates
v2.0.0
Published
Check if an array includes duplicated values or not
Downloads
15
Maintainers
Readme
array-has-duplicates
Check if an Array
includes duplicated values or not
arrayHasDuplicates([1, 2, 3, 4, 5]); //=> false
arrayHasDuplicates([1, 2, 3, 4, 5, 1]); //=> true
Installation
npm install array-has-duplicates
API
arrayHasDuplicates(array)
array: Array<any>
Return: boolean
It returns true
if the array includes at least one pair of duplicated values, otherwise returns false
.
arrayHasDuplicates([3, 3, 3]); //=> true
arrayHasDuplicates([3, '3', [3]]); //=> false
"Duplicated" means a value is identical to with another value in the ECMAScript same-value equality level.
arrayHasDuplicates([0, -0]); //=> false
Note that it ignores all empty indexes.
arrayHasDuplicates([, undefined]);
//=> false, though array[0] and array[1] are both `undefined`
License
ISC License © 2018 Shinnosuke Watanabe