Я пытаюсь написать код, который может определять, какой элемент функции повторяется и сколько раз он повторяется. Код также игнорирует различия в регистре.
пример: Пример «abcde» -> 0 # символы не повторяются более одного раза «aabbcde» -> 2 # 'a' и 'b' «aabBcde» - > 2 # 'a' встречается дважды и 'b' дважды (b
и B
) "неделимость" -> 1 # 'i' встречается шесть раз
Вот мой код:
//...
let count = 0;
for(let i = 0; i < str.length; i++){
for(let j = 0; j <str.length; j++){
if(str[i] === str[j]){
count = count + 1 //Count will tally how many times each given letter is repeated
return console.log(`${str[i]} occurs ${count}`)
}
}
}
}
duplicateCount('blaaaab');