Нужна статистическая информация о тексте? Да ладно, быть не может! Ну, раз уж нужна - вот, библиотека, которая принимает любой текст и возвращает объект с различными интересными статистическими данными о полученном тексте.
Библиотека не только имеет название на русском, но и вообще прикола ради использует кириллицу в коде (где возможно, конечно) - например, в именах свойств возвращаемого объекта и в переменных. Работает все хорошо, хотя, полагаю, будет несколько непривычно.
Пример:
тескст.расчет("Библиотека JavaScript тескст.js") // {символов_всего: 31, символов_без_пробелов: 29, ...}
статистика_по_символам
результирующего объекта. Внутри - объект, где ключами являются символы, а значениями - их количество. Желание сделать массив объектов было, но это могло бы несколько усложнить последующее применение данных. Сделать из объекта массив и отсортировать его как нужно - несложная задача.Добавлено две крутых фичи:
символов_уникальных
возвращаемого объекта).слова_с_кириллицей_и_латиницей
возвращаемого объекта).Общая информация представлена данными о том, сколько:
Кириллический блок подскажет, сколько:
Латинский блок подскажет, сколько:
Для особенно пытливых отдаются данные о том, сколько: