Repeated in string
Numbers how many time s character is repeated in string
by odiseo
JavaScript
var input = "aaabbcdeabcdeaabbbccddeeeabcd";
function getRepeatedInString (input) {
var res = {};
if (typeof input !== 'string') {
throw 'Input must be a string';
}
//Looping in string
for (var i = 0; i < input.length; i++){
var letter = input[i];
if (res[letter] === undefined) {
res[letter] = letter;
}
else {
res [letter] += letter;
}
}
for (prop in res) {
console.log(prop + ":" + res[prop].length);
}
}
getRepeatedInString(input);