/js_anagrams

Basic javascript file for generating all permutations and alphabetic anagrams

Primary LanguageJavaScript

js_anagrams

permutations and anagrams

permutations.js is a simple javascript file used for generating all permutations of a given array, and all anagrams of a given string.

Installation

No installation necessary.

Usage

anagrams("PIE"); // Returns ["PIE", "PEI", "IPE", "IEP", "EPI", "EIP"]

permutations(123); // Returns [["1", "2", "3"], ["1", "3", "2"], ["2", "1", "3"], ["2", "3", "1"], ["3", "1", "2"], ["3", "2", "1"]]

Contributing

Additional functions and optimization always welcome.

License

Free to use.