An open API service indexing awesome lists of open source software.

https://github.com/writetome51/error-if-index-not-valid

Function triggers error if a given index cannot exist in a given array length
https://github.com/writetome51/error-if-index-not-valid

array error index javascript valid validation

Last synced: 24 days ago
JSON representation

Function triggers error if a given index cannot exist in a given array length

Awesome Lists containing this project

README

          

# errorIfIndexNotValid(
      index,
      arrayLength
): void

Triggers error if `index` cannot exist in `arrayLength`.
`index` is allowed to be negative.

## Examples
```
errorIfIndexNotValid(1, 2); // No error.

errorIfIndexNotValid(2, 2);
// "Error: The entered index is not valid. Whether positive or negative,
// it exceeds the index range of the array."

errorIfIndexNotValid(-2, 2); // No error.

errorIfIndexNotValid(-3, 2);
// "Error: The entered index is not valid. Whether positive or negative,
// it exceeds the index range of the array."

errorIfIndexNotValid(1, 1);
// "Error: The entered index is not valid. Whether positive or negative,
// it exceeds the index range of the array."
```

## Installation
`npm i error-if-index-not-valid`

## Loading
```js
import { errorIfIndexNotValid } from 'error-if-index-not-valid';
```

## License
[MIT](https://choosealicense.com/licenses/mit/)