Files
30-seconds-of-code/snippets/unique-values-of-array.md
Angelos Chalaris bb40a7ec08 Additional snippets
2017-11-30 19:12:13 +02:00

14 lines
324 B
Markdown

### 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;
}, []);
```