логотип сайта MyLittleServices.ru

тескст.js

Библиотека JavaScript

Нужна статистическая информация о тексте? Да ладно, быть не может! Ну, раз уж нужна - вот, библиотека, которая принимает любой текст и возвращает объект с различными интересными статистическими данными о полученном тексте.


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

Пример:
тескст.расчет("Библиотека JavaScript тескст.js") // {символов_всего: 31, символов_без_пробелов: 29, ...}



Журнал версий

Версия 2.0

  • Появилась статистика по каждому символу, возвращается в ключе статистика_по_символам результирующего объекта. Внутри - объект, где ключами являются символы, а значениями - их количество. Желание сделать массив объектов было, но это могло бы несколько усложнить последующее применение данных. Сделать из объекта массив и отсортировать его как нужно - несложная задача.

Версия 1.1

Добавлено две крутых фичи:

  • Подсчет уникальных символов без пробелов и переносов (см. имя символов_уникальных возвращаемого объекта).
  • Слова, набранные смешанным алфавитом, отныне не только считаются, но и возвращаются в виде массива - можно отследить и исправить (см. имя слова_с_кириллицей_и_латиницей возвращаемого объекта).

Версия 1.0

Общая информация представлена данными о том, сколько:

  • Символов всего.
  • Символов без пробелов.
  • Букв.
  • Заглавных букв.
  • Строчных букв.
  • Цифр.
  • Не букв и не цифр без пробелов.
  • Слов.
  • Целых чисел.
  • Абзацев.

Кириллический блок подскажет, сколько:

  • Букв кириллицы.
  • Гласных букв кириллицы.
  • Согласных букв кириллицы.
  • Букв Ъ, Ь.
  • Заглавных букв кириллицы.
  • Строчных букв кириллицы.
  • Слов с кириллицей.

Латинский блок подскажет, сколько:

  • Букв латиницы.
  • Гласных букв латиницы.
  • Согласных букв латиницы.
  • Заглавных букв латиницы.
  • Строчных букв латиницы.
  • Слов с латиницей.

Для особенно пытливых отдаются данные о том, сколько:

  • Слов с кириллицей и латиницей.