Start of main content## Recommended snippets

Returns every `nth`

element in an array.

- Use
`Array.prototype.filter()`

to create a new array that contains every`nth`

element of a given array.

`const everyNth = (arr, nth) => arr.filter((e, i) => i % nth === nth - 1);`

`everyNth([1, 2, 3, 4, 5, 6], 2); // [ 2, 4, 6 ]`

### Mapped array union

JavaScript, Array

Returns every element that exists in any of the two arrays at least once, after applying the provided function to each array element of both.

### Array union based on function

JavaScript, Array

Returns every element that exists in any of the two arrays at least once, using a provided comparator function.

### Nth element

JavaScript, Array

Returns the nth element of an array.