Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
1 / 1 / 0
Регистрация: 03.11.2019
Сообщений: 28
1

Количество повторяющихся символов в строке

23.02.2020, 16:01. Просмотров 776. Ответов 1
Метки нет (Все метки)

Всем привет! Прошу помочь с задачей:

"Напишите функцию, которая будет возвращать количество различных регистронезависимых буквенных символов и числовых цифр, которые встречаются во входной строке более одного раза. Можно предположить, что входная строка содержит только алфавиты (как прописные, так и строчные) и числовые цифры.

Например:
Javascript
1
2
3
4
5
6
7
function duplicateCount(text){
    
}
 
  console.log(duplicateCount('abba'));//2 (а и b)
  console.log(duplicateCount('arca'));//1 (а)
  console.log(duplicateCount('бикини'));//1 (и)
"
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.02.2020, 16:01
Ответы с готовыми решениями:

В одномерном массиве найти количество повторяющихся последовательностей символов с длиной больше или равной двум
Условие : В одномерном массиве символов найти количество повторяющихся последовательностей символов...

Удаление повторяющихся символов в строке
Есть такое задание - напишите функцию, на входе которой приходит строка, состоящая из нескольких...

Вывести количество повторяющихся символов в строке
Привет всем форумчанам!)Работаю в Form Aplication и не могу сделать вот такую штуку,нужно считать с...

В строке заменить последовательность повторяющихся символов на количество его повторений
Помогите, пожалуйста, написать код, я плохо понимаю, что от меня хотят в задаче. Задание:...

1
Эксперт JS
5121 / 2940 / 1384
Регистрация: 14.06.2018
Сообщений: 5,608
23.02.2020, 16:26 2
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
        function duplicateCount(text) {
            let map = new Map();
            for (let i = 0; i < text.length; i++) {
                let char = text[i].toLowerCase();
                map.set(char, map.has(char) ? true : false);
            }
            return [...map].filter(e => e[1]).length;
        }
 
        console.log(duplicateCount('abba'));//2 (а и b)
        console.log(duplicateCount('arca'));//1 (а)
        console.log(duplicateCount('бикини'));//1 (и)
Добавлена одинаковость прописных и строчных букв.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.02.2020, 16:26

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

В одномерном массиве символов найти количество повторяющихся последовательностей символов
В одномерном массиве символов найти количество повторяющихся последовательностей символов с длиной...

Подсчитать количество повторяющихся символов в группах с нечетным количеством символов
Дана строка, состоящая из групп нулей и единиц. Каждая группа отделяет- ся от другой одним или...

Подсчитайте количество повторяющихся символов в группах с нечетным количеством символов
Дана строка, состоящая из групп нулей и единиц. Каждая группа отделяется от другой одним или...

В одномерном массиве символов найти количество повторяющихся последовательностей символов
В одномерном массиве символов найти количество повторяющихся последовательностей символов с длиной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.