@bemoje/arr-for-each-reverse

Iterate an array in reverse.

Usage no npm install needed!

<script type="module">
  import bemojeArrForEachReverse from 'https://cdn.skypack.dev/@bemoje/arr-for-each-reverse';
</script>

README

@bemoje/arr-for-each-reverse

Iterate an array in reverse.

Version

NPM version

Travis CI

dependencies

Dependencies

dependencies

Stats

NPM downloads Forks

Donate

Buy Me A Beer donate button PayPal donate button

Installation

npm install @bemoje/arr-for-each-reverse
npm install --save @bemoje/arr-for-each-reverse
npm install --save-dev @bemoje/arr-for-each-reverse

Usage

import arrForEachReverse from '@bemoje/arr-for-each-reverse'

const arr = ['a', 'b', 'c']

arrForEachReverse(arr, (element, index, array) => {
    console.log({ element, index, array })
})
//=> { element: 'c', index: 2, array: [ 'a', 'b', 'c' ] }
//=> { element: 'b', index: 1, array: [ 'a', 'b', 'c' ] }
//=> { element: 'a', index: 0, array: [ 'a', 'b', 'c' ] }

Tests

Uses Jest to test module functionality. Run tests to get coverage details.

npm run test

API

arrForEachReverse

Iterate an array in reverse.

Parameters
Returns

void

callback

Type: Function

Parameters
  • element any The current element

  • index number The current element's index in the array

  • array Array The array