1.0.0 • Published 4 years ago
@sithikus/numbers v1.0.0
@sithikus/numbers
Number utilities used within @sithikus packages.
Install
npm i @sithikus/numbers
Usage
getUniqueCombinations
Returns all combinations of length, summing to sum.
import '@sithikus/numbers';
var uniqueCombinations = [1, 2, 3, 4, 5].getUniqueCombinations(5, 2);
//uniqueCombinations == [[2,3], [1,4]]
getPermutations
Returns all permutations of the array's contents.
import '@sithikus/numbers';
var permutations = [1, 2].getPermutations();
//permutations == [[1,2], [2,1]]
License
This project is licensed under the terms of the MIT license.