На выходе хочу получить:
console.log(countOccurrences('abefhiefj', 'ef'));
// 2
Мой код:
const countOccurrences = (text, str) => {
if (str === '') { return null; }
let counter = 0;
for (let char of text) {
if (char === str) {
counter++;
}
}
return counter;
};
Но он работает если вторым параметром будет только один символ, например:
console.log(countOccurrences('abefhiefj', 'e'));
Но что добавить в коде чтобы искало кол-во вхождений в переданном параметре с более чем в один символ?