array-extra-methods
v1.0.6
Published
Some extra functionality for JavaScript arrays
Downloads
3
Maintainers
Readme
Node.js Array Extra methods
Those are some extra methods for the Array prototype in nodejs. I will add to it any methods that I find useful, but that are not implemented by default.
Installing
npm install array-extra-methods
Implemented methods
Array.prototype.sample = function()
- Returns a random element from the array
Array.prototype.take = function()
- Returns a random element from the array and removes the element from it
Array.prototype.last = function()
- Returns the last element from the array
Array.prototype.shuffle = function()
- Shuffles the values of the array
Array.prototype.shuffled = function()
- Returns a copy of the array with shuffled elements
Array.prototype.swap = function(ind1, ind2)
- Swaps both values of an array
Array.prototype.high = function()
- Returns the last index of the array
Array.prototype.group = function(amount)
- Divides the array into "amount" groups, don't change the array
Array.prototype.groupLen = function(amount)
- Divides the array into groups of 'len' length, don't change the array
Author
Ícaro Augusto
- https://icaroaugusto.com
- Discord: IcaroAugusto#3303
Changelogs
1.0.2
groupLen method added
1.0.1
group method added
1.0.0
Created.