Letter Frequency
Find the frequency of all characters in a given word or phrase, and print them to the console.
- Contain the characters and their counts within an object.
- Each character will be its own key
- Each value will be the character's frequency.
Example:
const phrase = 'slimy smelly solution';
arrayIndex = (str) => {
// Manipulation of str to create an object
}
console.log(arrayIndex(phrase));
//Output: { s: 3, l: 4, i: 2, m: 2, y: 2, ' ': 2, e: 1, o: 2, u: 1, t: 1, n: 1 }
Hint
Completing this will require the use of object square bracket notation, which you can learn more about from the MDN page on Working With Objects
Extra Credit
- Output the original string with all duplicate characters removed (i.e. "slimy eoutn").
- Output the same object, sorted by frequency.