Every nth element

JavaScript, Array · Oct 19, 2020

Returns every nth element in an array.

const everyNth = (arr, nth) => arr.filter((e, i) => i % nth === nth - 1);
everyNth([1, 2, 3, 4, 5, 6], 2); // [ 2, 4, 6 ]

More like this

  • Mapped array union

    Returns every element from both arrays that exists at least once after applying the provided function.

    JavaScript, Array · Oct 22, 2020

  • Array union based on function

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

    JavaScript, Array · Oct 22, 2020

  • Nth element

    Returns the nth element of an array.

    JavaScript, Array · Oct 21, 2020