Additional snippets
This commit is contained in:
13
snippets/unique-values-of-array.md
Normal file
13
snippets/unique-values-of-array.md
Normal file
@ -0,0 +1,13 @@
|
||||
### Unique values of array
|
||||
|
||||
Use `reduce()` to accumulate all unique values in an array.
|
||||
Check if each value has already been added, using `indexOf()` on the accumulator array.
|
||||
|
||||
```js
|
||||
var uniqueValues = arr =>
|
||||
arr.reduce( (acc, val) => {
|
||||
if(acc.indexOf(val) === -1)
|
||||
acc.push(val);
|
||||
return acc;
|
||||
}, []);
|
||||
```
|
||||
Reference in New Issue
Block a user