grand-array

1.2.6 • Public • Published

grand-array

Easy to use Array Manipulator with tons of Array Operations

github: https://github.com/jaipack17/grand-array

Update: .countOfPairs() added

Installation

Use the package manager npm to install grand-array

$ npm i grand-array

OR

$ npm install grand-array

Require

const GrandArray = require("grand-array")

Functions

Searching

GrandArray.find(array,value) //Returns boolean

GrandArray.findMany(array,value1,value2,valueN) //returns booleans

Merging and Connecting

GrandArray.connect(array1,array2) //joins both arrays

GrandArray.merge(array1,array2) //merges the data of both arrays

GrandArray.clone(array) //clones the specified array

Removing and Adding

GrandArray.destroyBefore(array,index) //removes all indexes before the given index in the array

GrandArray.destroyAfter(array,index) //removes all indexes after the given index in the array

GrandArray.add(array, value) //adds the value at the end of the array

GrandArray.addMany(array, value1, value2, valueN) //adds many values at the end of the array

GrandArray.remove(array, index) //removes the specified index in the array

GrandArray.removeMany(array, index1, index2, indexN) //removes the specified indexes in the array

GrandArray.bombArray(array) //removes all the indexes in the array

JSON Objects

GrandArray.toJSON(array) //creates a .json file containing the same object

Rearranging

GrandArray.sortAscending(array) //sorts the array in ascending order

GrandArray.sortDescending(array) //sorts the array in descending order

GrandArray.reverse(array) //returns the reversed array

Mathematical Operations

GrandArray.min(array) //returns minimum value in the array

GrandArray.max(array) //returns maximum value in the array

GrandArray.sum(array) //returns the sum of all values in the array

GrandArray.sumArrays(array1,array2) //returns the sum of the sum of values in both arrays

Count

GrandArray.countOfOdd(array) //returns count of odd values in the array

GrandArray.countOfEven(array) //returns count of even values in the array

GrandArray.countOfPositive(array) //returns count of positive values in the array

GrandArray.countOfNegative(array) //returns count of negative values in the array

GrandArray.countOfZero(array) //returns count of zeros in the array

GrandArray.countOfPrime(array) //returns count of prime numbers in the array

GrandArray.countOfPairs(array) //returns count of pairs that can be formed in an array

New functions will be added and the package will be updated frequently

Package Sidebar

Install

npm i grand-array

Weekly Downloads

1

Version

1.2.6

License

ISC

Unpacked Size

10.8 kB

Total Files

4

Last publish

Collaborators

  • jaipack17