en.javascript.info/1-js/4-data-structures/1-string/3-truncate/task.md
Ilya Kantor 87bf53d076 update
2014-11-16 01:40:20 +03:00

903 B
Raw Blame History

Усечение строки

[importance 5]

Создайте функцию truncate(str, maxlength), которая проверяет длину строки str, и если она превосходит maxlength -- заменяет конец str на "...", так чтобы ее длина стала равна maxlength.

Результатом функции должна быть (при необходимости) усечённая строка.

Например:

truncate("Вот, что мне хотелось бы сказать на эту тему:", 20) = "Вот, что мне хотело..."

truncate("Всем привет!", 20) = "Всем привет!"

Эта функция имеет применение в жизни. Она используется, чтобы усекать слишком длинные темы сообщений.