Code Lab

Обрезать строку

ЛёгкаяСтроки5 мин

Напиши функцию truncate(text, maxLength). Если строка длиннее maxLength, обрежь её и поставь в конец один символ …, чтобы длина результата стала ровно maxLength. Строку, которая укладывается в maxLength, верни как есть.

Примеры

truncate('Automation testing', 10)

Вернёт 'Automatio…'

Девять букв и многоточие, всего 10 символов.
truncate('Hello', 5)

Вернёт 'Hello'

Длина ровно 5, обрезать нечего.
truncate('Hello!', 5)

Вернёт 'Hell…'

Источник

Загружаем редактор...
  1. Входные данныеtruncate('Automation testing', 10)
    Ожидалось'Automatio…'
  2. Входные данныеtruncate('Hello', 5)
    Ожидалось'Hello'
  3. Входные данныеtruncate('Hello!', 5)
    Ожидалось'Hell…'

Скрытые тесты запускаются по Submit.