drop-right
v1.0.2
Published
Creates a slice of array with n elements dropped from the end.
Downloads
7
Maintainers
Readme
drop-right
Creates a slice of array with n elements dropped from the end.
Install
$ npm install --save drop-right
Usage
For more use-cases see the tests
var dropRight = require('drop-right');
dropRight([1, 2, 3]); // => [1, 2]
dropRight([1, 2, 3], 1); // => [1, 2]
dropRight([1, 2, 3], 2); // => [1]
dropRight([1, 2, 3], 3); // => []
dropRight([1, 2, 3], 4); // => []
dropRight([], 4); // => []
dropRight([1, 2, 3], '1'); // => [1, 2]
dropRight([1, 2, 3], -1); // => [1, 2, 3]
dropRight([1, 2, 3], 'abc'); // => [1, 2, 3]
dropRight(); // => Exception
dropRight(null); // => Exception
Related
- drop-left - Creates a slice of array with n elements dropped from the beginning.
- is-index - Checks if the given value is a valid array-like index.
- is-length - Checks if the given value is a valid array-like length.
- to-length - Converts value to an integer suitable for use as the length of an array-like object.
- pick-item - Randomly sampling a item from an array.
- pick-items - Randomly sampling some items from an array.
- shuffle-arr - Randomize the order of the elements in an array or array-like object.
- is-array-like - Checks if the given value is an array or array-like object.
Contributing
Pull requests and stars are highly welcome.
For bugs and feature requests, please create an issue.