@writetome51/index-is-valid

Function returns true or false based on whether or not a certain index can exist in a certain array length

Usage no npm install needed!

<script type="module">
  import writetome51IndexIsValid from 'https://cdn.skypack.dev/@writetome51/index-is-valid';
</script>

README

indexIsValid(index, arrayLength): boolean

Returns true or false based on whether or not index can exist in arrayLength.
index can be negative or positive.

Examples

indexIsValid(0, 0); // --> false

indexIsValid(1, 1); // --> false

indexIsValid(-1, 1); // --> true

indexIsValid(1, 2); // --> true

indexIsValid(-2, 2); // --> true

indexIsValid(-3, 2); // --> false

Installation

npm i @writetome51/index-is-valid

Loading

import { indexIsValid } from '@writetome51/index-is-valid';

License

MIT