Показать сообщение отдельно
  #5 (permalink)  
Старый 23.02.2023, 15:53
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,202

Подкину еще такой вариант...

function getCharCount(str, char) {
	let counter = 0, i = -1;
	str = str.toLowerCase();
	char = char.toLowerCase();
	while (i = str.indexOf(char, i + 1), i > -1) counter++;
	return counter
}
alert(getCharCount("ААААаааа", "а"));
alert(getCharCount("строка", "с"));
alert(getCharCount("строка", "ы"));

Последний раз редактировалось ksa, 27.02.2023 в 16:02.
Ответить с цитированием