Код Junior Разминка: короткие функции обновлено

truncate

Условие

Обрежь строку до n символов, добавив '…', если обрезали.

Примеры

truncate("hello", 3) // "hel…"
truncate("hi", 5) // "hi"
truncate("abc", 3) // "abc"

Как подойти

s.length <= n ? s : s.slice(0,n) + '…'. Граница «ровно n» - самая частая ошибка.

Подсказки: 1
  1. Проверь границу: ровно n символов обрезать не нужно.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.