πβ―πππππΆπβ―πΉ
Get all available combinations
In mathematics, permutation is the act of arranging the members of a set into a sequence or order, or, if the set is already ordered, rearranging (reordering) its elements a process called permuting. Permutations differ from combinations, which are selections of some members of a set regardless of order.
Complexity?
7 letters word ~> 7! ~> 5040 available combinations to generate.
Install
$ npm install permutated
Usage
constΒ permutatedΒ =Β ;Β );//=>Β [Β 'abc',Β 'acb',Β 'bac',Β 'bca',Β 'cab',Β 'cba'Β ]Β permutated);//=>Β 5040
API
permutated(word)
Return type: string[] | string
Return all the permuations available from a string.
word
Type: string
The string to permutate.
numberOfPermutations(word)
Return Type: number
Get the number of permuations avilable in a string.
word
Type: string
The string to permutate.
Related
- all-words: Generate all available words super fast
License
MIT Β© Carlos Abraham