You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
//counts the number of times each letter in a string appears in said string, and returns an object with the count for all letters combined. Function ignores spaces.
if (typeof string !== "string") { //ensure we are dealing with a string
return "Error: Argument is not a string";
}
if (string === "") {
return "Error: String has no characters within";
}
// remove spaces and capital letters to get an accurate count
let lowerCaseNoSpaces = string.split(" ").join("").toLowerCase();