@artemelion/array-tools
v1.0.0
Published
Simple OOP array utility library for JavaScript learning
Maintainers
Readme
@artemelion/array-tools
Simple OOP array utility library for JavaScript learning.
Install
npm install @artemelion/array-toolsUsage
import ArrayTools from "@artemelion/array-tools";
const tools = new ArrayTools([1, 2, 3, "hello", null, 10]);
console.log(tools.count());
console.log(tools.sum());
console.log(tools.average());
console.log(tools.onlyNumbers());Methods
- count()
- first()
- last()
- isEmpty()
- onlyNumbers()
- onlyStrings()
- sum()
- average()
- min()
- max()
- unique()
- sortAsc()
- sortDesc()
- compact()
- countByValue(value)
- includes(value)
- reverse()
- groupByType()
- add(...values)
- clear()
- removeByValue(value)
