Код 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
- Проверь границу: ровно n символов обрезать не нужно.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.